Laptop stuff
This commit is contained in:
parent
0e87a22283
commit
2ff12709c4
|
@ -1,5 +1,6 @@
|
|||
[Desktop Entry]
|
||||
Version=1.0
|
||||
Name=sway-lytedev
|
||||
Comment=SirCmpwn's Wayland window manager with lytedev's config
|
||||
Exec=sway-lytedev
|
||||
Exec=/usr/bin/sway-lytedev
|
||||
Type=Application
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
font_family iosevka-lyte
|
||||
font_family Iosevka Fixed SS07 Medium
|
||||
|
||||
repaint_delay 5
|
||||
input_delay 1
|
||||
sync_to_monitor no
|
||||
|
||||
font_features iosevka-lyte -liga -dlig -calt
|
||||
# font_features Iosevka Fixed SS07 Medium -liga -dlig -calt
|
||||
|
||||
font_size 11.0
|
||||
adjust_line_height 0
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
let g:elixirls = {
|
||||
\ 'path': printf('%s/%s', stdpath('config'), 'bundle/elixir-ls'),
|
||||
\ }
|
||||
|
||||
let g:elixirls.lsp = printf(
|
||||
\ '%s/%s',
|
||||
\ g:elixirls.path,
|
||||
\ 'release/language_server.sh')
|
||||
|
||||
function! g:elixirls.compile(...)
|
||||
let l:commands = join([
|
||||
\ 'mix local.hex --force',
|
||||
\ 'mix local.rebar --force',
|
||||
\ 'mix deps.get',
|
||||
\ 'mix compile',
|
||||
\ 'mix elixir_ls.release'
|
||||
\ ], '&&')
|
||||
|
||||
echom '>>> Compiling elixirls'
|
||||
silent call system(l:commands)
|
||||
echom '>>> elixirls compiled'
|
||||
endfunction
|
||||
|
||||
call coc#config('languageserver', {
|
||||
\ 'elixir': {
|
||||
\ 'command': g:elixirls.lsp,
|
||||
\ 'trace.server': 'verbose',
|
||||
\ 'filetypes': ['elixir', 'eelixir']
|
||||
\ }
|
||||
\})
|
||||
|
|
@ -5,3 +5,5 @@
|
|||
if [[ -f "$HOME/.bashrc" ]]; then
|
||||
source "$HOME/.bashrc"
|
||||
fi
|
||||
|
||||
export PATH="$HOME/.cargo/bin:$PATH"
|
||||
|
|
22
env/laptop/sway/config.d/main
vendored
22
env/laptop/sway/config.d/main
vendored
|
@ -1,28 +1,8 @@
|
|||
# TODO: setup displays
|
||||
output HDMI-A-1 res 2560x1440@60Hz pos 0 0
|
||||
output HDMI-A-1 transform 270
|
||||
output DP-1 res 3440x1440@100Hz pos 1440 1120
|
||||
output eDP-1 res 1600x900 pos 0 0
|
||||
|
||||
bindswitch lid:toggle exec swaylock
|
||||
|
||||
# TODO: setup trackpad/gestures
|
||||
### Input configuration
|
||||
#
|
||||
# Example configuration:
|
||||
#
|
||||
#input "2:14:SynPS/2_Synaptics_TouchPad" {
|
||||
# dwt enabled
|
||||
# tap enabled
|
||||
# natural_scroll enabled
|
||||
# middle_emulation enabled
|
||||
#}
|
||||
#
|
||||
# You can get the names of your inputs by running: swaymsg -t get_inputs
|
||||
# Read `man 5 sway-input` for more information about this section.
|
||||
|
||||
|
||||
# Touchpad
|
||||
# Identifier: 1739:30383:DLL075B:01_06CB:76AF_Touchpad
|
||||
input type:touchpad {
|
||||
dwt enabled
|
||||
tap enabled
|
||||
|
|
Reference in a new issue