aboutsummaryrefslogtreecommitdiffstats
path: root/modules/home
diff options
context:
space:
mode:
Diffstat (limited to 'modules/home')
-rw-r--r--modules/home/default.nix1
-rw-r--r--modules/home/dev-tools.nix14
-rw-r--r--modules/home/shell.nix14
3 files changed, 17 insertions, 12 deletions
diff --git a/modules/home/default.nix b/modules/home/default.nix
index ec32c7f..89bad9e 100644
--- a/modules/home/default.nix
+++ b/modules/home/default.nix
@@ -4,5 +4,6 @@
4 ./editor.nix 4 ./editor.nix
5 ./cli-tools.nix 5 ./cli-tools.nix
6 ./dotfiles.nix 6 ./dotfiles.nix
7 ./dev-tools.nix
7 ]; 8 ];
8} 9}
diff --git a/modules/home/dev-tools.nix b/modules/home/dev-tools.nix
new file mode 100644
index 0000000..f98790e
--- /dev/null
+++ b/modules/home/dev-tools.nix
@@ -0,0 +1,14 @@
1{ pkgs, ... }:
2{
3 home.packages = with pkgs; [
4 gh
5 tmux
6 htop
7 yq-go
8 tree-sitter
9 docker
10 docker-compose
11 kubectl
12 awscli2
13 ];
14}
diff --git a/modules/home/shell.nix b/modules/home/shell.nix
index 406206c..7e6dc85 100644
--- a/modules/home/shell.nix
+++ b/modules/home/shell.nix
@@ -1,14 +1,4 @@
1{ pkgs, ... }:
1{ 2{
2 programs.zsh = { 3 home.packages = [ pkgs.liquidprompt ];
3 enable = true;
4 autosuggestion.enable = true;
5 syntaxHighlighting.enable = true;
6 };
7
8 programs.starship.enable = true;
9
10 programs.direnv = {
11 enable = true;
12 nix-direnv.enable = true;
13 };
14} 4}