feat(ags): add some misc linting and lsps

This commit is contained in:
matt1432 2023-09-19 09:36:14 -04:00
parent d9948209eb
commit 68c1d223d9
2 changed files with 18 additions and 11 deletions

View file

@ -1,14 +1,18 @@
# My NixOS configs
what is currently not working:
- plymouth theme has no login prompt
- sddm theme flashes white
- autosign in to keyring
what i want to do:
- learn flakes
- add auto-rotate widget in ags control center
- add toggle of popups window
- when multiple widgets open, clicking on a background one puts it forward
# Docs
## Docs
Since I use my laptop with one user, I symlinked the configs to my home directory following the tutorial [here](https://nixos.wiki/wiki/NixOS_configuration_editors)
Since I use my laptop with one user, I symlinked the configs to my home
directory following the tutorial [here](https://nixos.wiki/wiki/NixOS_configuration_editors)

View file

@ -27,7 +27,8 @@ in {
"--logpath",
"~/.cache/sumneko_lua/log"
],
"sumneko-lua.serverDir": "${pkgs.lua-language-server}/share/lua-language-server"
"sumneko-lua.serverDir": "${pkgs.lua-language-server}/share/lua-language-server",
"bashIde.shellcheckPath": "${pkgs.shellcheck}/bin/shellcheck"
}
'';
};
@ -54,23 +55,26 @@ in {
tree-sitter
nodejs_latest
bat
python311Packages.pylint
];
plugins = with pkgs.vimPlugins; [
vim-which-key
coc-nvim # done
coc-java # done
coc-css # done
coc-sumneko-lua # done
coc-highlight # done
coc-nvim
coc-java
coc-css
coc-sumneko-lua
coc-highlight
coc-json
coc-pairs
coc-python
coc-pyright
coc-sh
coc-snippets
coc-vimlsp
coc-yaml
coc-toml
coc-markdownlint
coc-fzf
(plugin "junegunn/fzf.vim")
@ -91,7 +95,6 @@ in {
(plugin "MunifTanjim/nui.nvim")
# to explore more
(plugin "iamcco/markdown-preview.nvim")
(plugin "sindrets/diffview.nvim")
(plugin "folke/todo-comments.nvim")
(plugin "petertriho/nvim-scrollbar")