devtools: use home manager instead of packages
This commit is contained in:
parent
7630d503b6
commit
867cacfe49
1 changed files with 29 additions and 4 deletions
|
@ -10,11 +10,9 @@
|
||||||
environment.systemPackages = with pkgs; [
|
environment.systemPackages = with pkgs; [
|
||||||
taplo # toml language server for editing helix configs per repo
|
taplo # toml language server for editing helix configs per repo
|
||||||
oil
|
oil
|
||||||
nushell
|
|
||||||
watchexec
|
watchexec
|
||||||
android-tools
|
android-tools
|
||||||
kubectl
|
kubectl
|
||||||
vscode
|
|
||||||
stern
|
stern
|
||||||
libresprite
|
libresprite
|
||||||
logseq
|
logseq
|
||||||
|
@ -26,8 +24,6 @@
|
||||||
nodePackages.bash-language-server
|
nodePackages.bash-language-server
|
||||||
nodePackages.yaml-language-server
|
nodePackages.yaml-language-server
|
||||||
xh
|
xh
|
||||||
jq
|
|
||||||
jujutsu
|
|
||||||
curl
|
curl
|
||||||
google-chrome
|
google-chrome
|
||||||
];
|
];
|
||||||
|
@ -39,4 +35,33 @@
|
||||||
|
|
||||||
programs.adb.enable = true;
|
programs.adb.enable = true;
|
||||||
users.users.daniel.extraGroups = ["adbusers"];
|
users.users.daniel.extraGroups = ["adbusers"];
|
||||||
|
|
||||||
|
home-manager.users.daniel = {
|
||||||
|
home = {
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.nushell = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.jujutsu = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.k9s = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.vscode = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.jq = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
programs.chromium = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue