fix: remove rust/go from user pkgs, thx to @alaidriel

Turns out user-level packages in `~/.nix-profile/bin` made my GUI editors like
IntelliJ and VSCode cause trouble.
This commit is contained in:
winston 2023-03-12 00:09:24 +01:00
parent 528c54a345
commit dd93643652
Signed by: winston
GPG key ID: 3786770EDBC2B481
3 changed files with 5 additions and 8 deletions

View file

@ -34,6 +34,7 @@
taplo
# go
go
delve
ginkgo
gofumpt
@ -52,8 +53,10 @@
nodePackages.vscode-langservers-extracted
nodePackages.yaml-language-server
nodePackages.intelephense
yarn
# rust
cargo
rust-analyzer
rustc
rustfmt
@ -74,11 +77,9 @@
pkgs.nur.repos.bandithedoge.nodePackages.emmet-ls
# needed for some plugin build steps
cargo
yarn
unzip
gcc
gnumake
unzip
];
};

View file

@ -46,9 +46,6 @@ in {
ranger
ripgrep
git-secret
cargo
unstable.deno
rustc
gh
nur.repos.nekowinston.org-stats
@ -81,7 +78,6 @@ in {
programs = {
home-manager.enable = true;
go.enable = true;
man.enable = true;
taskwarrior.enable = true;
};

View file

@ -14,6 +14,7 @@ in {
DOCKER_CONFIG = "${config.xdg.configHome}/docker";
GEM_HOME = "${config.xdg.dataHome}/gem";
GEM_SPEC_CACHE = "${config.xdg.cacheHome}/gem";
GOPATH = "${config.xdg.dataHome}/go";
NPM_CONFIG_USERCONFIG = "${config.xdg.configHome}/npm/npmrc";
RUSTUP_HOME = "${config.xdg.dataHome}/rustup";
XCOMPOSECACHE = "${config.xdg.cacheHome}/X11/xcompose";
@ -27,7 +28,6 @@ in {
init-module="${config.xdg.configHome}/npm/config/npm-init.js"
'';
programs.go.goPath = ".local/share/go";
# NOTE: workaround for gpgme on Darwin, since GUI apps aren't aware of $GNUPGHOME
programs.gpg.homedir =
if isDarwin