Add some extra packages for emacs, switch default back from using server, remove rbw

This commit is contained in:
Evie Litherland-Smith 2023-09-05 17:09:03 +01:00
parent 1193a71dd0
commit be61683ae4
3 changed files with 18 additions and 15 deletions

View file

@ -12,7 +12,7 @@
./alacritty/default.nix ./alacritty/default.nix
./firefox/default.nix ./firefox/default.nix
./zathura/default.nix ./zathura/default.nix
./emacs/server.nix ./emacs/default.nix
]; ];
home.packages = with pkgs; [ home.packages = with pkgs; [
bitwarden bitwarden

View file

@ -20,37 +20,41 @@
pandoc pandoc
gfortran gfortran
texlive.combined.scheme-medium texlive.combined.scheme-medium
imagemagick
python3
isort
python3Packages.cython
python3Packages.pyflakes
python3Packages.nose
python3Packages.pytest
nodePackages.stylelint
# Formatters # Formatters
nixfmt nixfmt
beautysh beautysh
black
nodePackages.fixjson nodePackages.fixjson
fprettify fprettify
shellharden shellharden
shfmt
stylua stylua
python3Packages.mdformat python3Packages.mdformat
html-tidy
nodePackages.js-beautify
# LSP servers # LSP servers
nil nil
fortls fortls
(python3.withPackages (ps: shellcheck
with ps; [ marksman
python-lsp-server luajitPackages.lua-lsp
python-lsp-ruff texlab
python-lsp-black nodePackages.pyright
pyls-isort
pylsp-rope
pylsp-mypy
]))
nodePackages.yaml-language-server nodePackages.yaml-language-server
nodePackages.bash-language-server nodePackages.bash-language-server
nodePackages.vscode-html-languageserver-bin nodePackages.vscode-html-languageserver-bin
nodePackages.vscode-css-languageserver-bin nodePackages.vscode-css-languageserver-bin
nodePackages.vscode-json-languageserver-bin nodePackages.vscode-json-languageserver-bin
nodePackages.dockerfile-language-server-nodejs nodePackages.dockerfile-language-server-nodejs
shellcheck
marksman
luajitPackages.lua-lsp
texlab
]; ];
} }

View file

@ -19,6 +19,5 @@
builtins.readFile "${tokyonight}/extras/gitui/tokyonight_night.ron"; builtins.readFile "${tokyonight}/extras/gitui/tokyonight_night.ron";
}; };
ncspot.enable = true; ncspot.enable = true;
rbw.enable = true;
}; };
} }