diff home.nix @ 2:a2c891f7b914

Occasional commit 2
author Yasuri <yasuri@charliesmp.net>
date Sat, 03 Oct 2026 18:53:08 -0500
parents f78c8a98f113
children 7c8c5e548075
line wrap: on
line diff
--- a/home.nix	Fri Oct 02 18:58:29 2026 -0500
+++ b/home.nix	Sat Oct 03 18:53:08 2026 -0500
@@ -14,12 +14,30 @@
      pkgs.vesktop
      pkgs.macchina
      pkgs.xclip
+     pkgs.btop
+     pkgs.libsForQt5.qtstyleplugin-kvantum 
+     (pkgs.callPackage ./modules/dwmbar.nix { })
+     pkgs.cmatrix
+     pkgs.cava
+     pkgs.lavat
     ];
     programs.librewolf.enable = true;
     home.stateVersion = "26.05";
     home.file.".config/alacritty".source = ./config/alacritty;
     home.file.".config/picom".source = ./config/picom;
-    programs.tmux = {
+    qt = {
+  enable = true;
+  platformTheme.name = "qtct";
+  style.name = "kvantum";
+  kvantum = {
+    themes = [ pkgs.rose-pine-kvantum ];
+    settings.General.theme = "rose-pine-iris";
+  };
+  qt5ctSettings.Appearance.style = "kvantum";
+  qt6ctSettings.Appearance.style = "kvantum";
+};
+
+programs.tmux = {
   enable = true;
   prefix = "C-Space";
   mouse = true;
@@ -48,20 +66,21 @@
 
     bind r source-file ~/.config/tmux/tmux.conf \; display "reloaded"
 
-    # palette: forest floor, moss, fern, mist
-    set -g status-style "bg=#0f1a10,fg=#cfe3cf"
+    # palette: near black, slate outline, store path blue
+    set -g status-style "bg=#131313,fg=#a9c7ee"
     set -g status-left-length 30
-    set -g status-left "#[bg=#7bc043,fg=#0f1a10,bold] #S #[default] "
-    set -g status-right "#[fg=#6b7a70]%a %b %d #[bg=#4f9d2d,fg=#0f1a10,bold] %H:%M "
-    set -g window-status-format "#[fg=#6b7a70] #I #W "
-    set -g window-status-current-format "#[bg=#2a3f2a,fg=#a5d63f,bold] #I #W "
-    set -g pane-border-style "fg=#2a3f2a"
-    set -g pane-active-border-style "fg=#7bc043"
-    set -g message-style "bg=#7bc043,fg=#0f1a10"
-    set -g mode-style "bg=#4f9d2d,fg=#0f1a10"
+    set -g status-left "#[bg=#5277c3,fg=#eef4ff,bold] #S #[default] "
+    set -g status-right "#[fg=#4a4a63]%a %b %d #[bg=#7ebae4,fg=#131313,bold] %H:%M "
+    set -g window-status-format "#[fg=#4a4a63] #I #W "
+    set -g window-status-current-format "#[bg=#222222,fg=#7ebae4,bold] #I #W "
+    set -g pane-border-style "fg=#363648"
+    set -g pane-active-border-style "fg=#5277c3"
+    set -g message-style "bg=#5277c3,fg=#eef4ff"
+    set -g mode-style "bg=#5277c3,fg=#eef4ff"
+
     bind -T copy-mode-vi v send -X begin-selection
-bind -T copy-mode-vi y send -X copy-pipe-and-cancel "xclip -selection clipboard -i"
-bind -T copy-mode-vi MouseDragEnd1Pane send -X copy-pipe-and-cancel "xclip -selection clipboard -i"
+    bind -T copy-mode-vi y send -X copy-pipe-and-cancel "xclip -selection clipboard -i"
+    bind -T copy-mode-vi MouseDragEnd1Pane send -X copy-pipe-and-cancel "xclip -selection clipboard -i"
   '';
 };
 }