about summary refs log tree commit diff
path: root/modules/user/devhell
diff options
context:
space:
mode:
authordevhell <devhell@mailfresser.de>2022-02-01 20:29:47 +0000
committerdevhell <devhell@mailfresser.de>2022-02-01 20:29:47 +0000
commita4f701905ba8d313ed4826c6eb45f9e28f859853 (patch)
tree8bbb822f33d880af020e188b7b8d7ef817674b41 /modules/user/devhell
parenta0297bf921399c3243dcca99626d8697f0735abe (diff)
profiles/base: Rework programs.*
There are a number of things I wanted to change anyway before I move
over to Wayland.
Diffstat (limited to 'modules/user/devhell')
-rw-r--r--modules/user/devhell/profiles/base.nix48
1 files changed, 24 insertions, 24 deletions
diff --git a/modules/user/devhell/profiles/base.nix b/modules/user/devhell/profiles/base.nix
index 91de2458..78e4dcd3 100644
--- a/modules/user/devhell/profiles/base.nix
+++ b/modules/user/devhell/profiles/base.nix
@@ -60,9 +60,20 @@ in {
     };
 
     programs = {
-      dconf = {
-        enable = true;
-      };
+      dconf.enable = true;
+      iftop.enable = true;
+      iotop.enable = true;
+      usbtop.enable = true;
+      less.enable = true;
+      tmux.enable = true;
+      traceroute.enable = true;
+      wireshark.enable = true;
+      wavemon.enable = true;
+      bandwhich.enable = true;
+      git.enable = true;
+      liboping.enable = true;
+      htop.enable = true;
+      noisetorch.enable = true;
       gnupg = {
         agent.enable = true;
         agent.pinentryFlavor = "gnome3";
@@ -70,6 +81,16 @@ in {
       ssh = {
         startAgent = false;
       };
+      bash = {
+        enableCompletion = true;
+      };
+      starship = {
+        enable = true;
+        settings = {
+          command_timeout = 700;
+          nix_shell.disabled = false;
+        };
+      };
       zsh = {
         enable = true;
         promptInit = ''
@@ -99,27 +120,6 @@ in {
           "hist_reduce_blanks"
         ];
       };
-      bash = {
-        enableCompletion = true;
-      };
-      iftop = {
-        enable = true;
-      };
-      iotop = {
-        enable = true;
-      };
-      less = {
-        enable = true;
-      };
-      tmux = {
-        enable = true;
-      };
-      traceroute = {
-        enable = true;
-      };
-      wireshark = {
-        enable = true;
-      };
     };
 
     environment = {