Remove gnumake (installed in NixOS), add rclone
Ensure fd and ripgrep installed for Emacs Don't install language servers by default, nil already installed at NixOS system level, and python needs to be installed per-environment anyway. Don't need the other LSPs
This commit is contained in:
parent
1e229c2d1f
commit
99ee1a9008
|
@ -94,7 +94,7 @@
|
||||||
home = {
|
home = {
|
||||||
homeDirectory = "/home/${config.home.username}";
|
homeDirectory = "/home/${config.home.username}";
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
gnumake
|
rclone
|
||||||
git-sync
|
git-sync
|
||||||
pinentry
|
pinentry
|
||||||
fd
|
fd
|
||||||
|
|
|
@ -146,6 +146,8 @@
|
||||||
imagemagick
|
imagemagick
|
||||||
languagetool
|
languagetool
|
||||||
wordnet
|
wordnet
|
||||||
|
fd
|
||||||
|
ripgrep
|
||||||
graphviz # For org-roam graph
|
graphviz # For org-roam graph
|
||||||
mp3info # For EMMS
|
mp3info # For EMMS
|
||||||
|
|
||||||
|
@ -156,19 +158,11 @@
|
||||||
poppler_utils
|
poppler_utils
|
||||||
|
|
||||||
# Customised LaTeX install
|
# Customised LaTeX install
|
||||||
(texlive.combine {
|
(texlive.combine
|
||||||
inherit (pkgs.texlive) scheme-medium dvisvgm dvipng wrapfig amsmath ulem hyperref capt-of;
|
{inherit (pkgs.texlive) scheme-medium dvisvgm dvipng wrapfig amsmath ulem hyperref capt-of;})
|
||||||
})
|
|
||||||
python3Packages.pygments
|
python3Packages.pygments
|
||||||
|
|
||||||
# Development tools
|
# Development tools
|
||||||
# Python is a special case, installed separately
|
|
||||||
## Language servers
|
|
||||||
nil
|
|
||||||
fortls
|
|
||||||
lua-language-server
|
|
||||||
nodePackages.bash-language-server
|
|
||||||
|
|
||||||
## Linters
|
## Linters
|
||||||
shellcheck
|
shellcheck
|
||||||
yamllint
|
yamllint
|
||||||
|
|
Reference in a new issue