diff --git a/files/.config/bspwm/bspwmrc b/files/.config/bspwm/bspwmrc index 5ec9a0b..33b6795 100755 --- a/files/.config/bspwm/bspwmrc +++ b/files/.config/bspwm/bspwmrc @@ -11,3 +11,5 @@ bspc config gapless_monocle true bspc rule -a mpv desktop='^8' state=floating follow=on bspc rule -a librewolf desktop='^5' + +bspc config focus_follows_pointer true diff --git a/files/.config/nvim/lazy-lock.json b/files/.config/nvim/lazy-lock.json index 9c17667..fd08a13 100644 --- a/files/.config/nvim/lazy-lock.json +++ b/files/.config/nvim/lazy-lock.json @@ -3,5 +3,5 @@ "friendly-snippets": { "branch": "main", "commit": "6cd7280adead7f586db6fccbd15d2cac7e2188b9" }, "fzf.vim": { "branch": "master", "commit": "d2a59a992a2455f609c0fde2ebd84427ea8f919a" }, "lazy.nvim": { "branch": "main", "commit": "306a05526ada86a7b30af95c5cc81ffba93fef97" }, - "nvim-lspconfig": { "branch": "master", "commit": "51dbf5359da86721662c87ca10eb73add973737b" } + "nvim-lspconfig": { "branch": "master", "commit": "c8a582abc20a3121a768073df569d088cb5604b5" } } diff --git a/files/.config/nvim/lua/config/lsp.lua b/files/.config/nvim/lua/config/lsp.lua index f504e94..b5b34b3 100644 --- a/files/.config/nvim/lua/config/lsp.lua +++ b/files/.config/nvim/lua/config/lsp.lua @@ -14,6 +14,7 @@ vim.lsp.enable('chicken') vim.lsp.enable('clangd') -- requires lua-language-server vim.lsp.enable('lua_ls') +vim.lsp.enable('ocamllsp') -- requires rust-analyzer vim.lsp.enable('rust_analyzer') vim.keymap.set("n", "l", function() diff --git a/files/.profile b/files/.profile index 1a6028e..cb51843 100644 --- a/files/.profile +++ b/files/.profile @@ -16,3 +16,12 @@ if is_login; then echo 'Press return to start gui' read && exec startx fi + + +# BEGIN opam configuration +# This is useful if you're using opam as it adds: +# - the correct directories to the PATH +# - auto-completion for the opam binary +# This section can be safely removed at any time if needed. +test -r '/home/a/.opam/opam-init/init.sh' && . '/home/a/.opam/opam-init/init.sh' > /dev/null 2> /dev/null || true +# END opam configuration diff --git a/pkgs.txt b/pkgs.txt index d303a4d..9cc4d81 100644 --- a/pkgs.txt +++ b/pkgs.txt @@ -1,6 +1,7 @@ alsa-pipewire chrony -cwm +bspwm +sxhkd daemontools dbus dmenu @@ -10,11 +11,7 @@ fuse-sshfs fzy gcc git -grub-x86_64-efi keyd -libdrm-devel -libinput-devel -libxkbcommon-devel links lr lxappearance @@ -34,7 +31,7 @@ seatd socklog-void terminus-font turnstile -vis +neovim void-docs-browse xarchiver xclip