about summary refs log tree commit diff
path: root/nix/awesome.nix
diff options
context:
space:
mode:
Diffstat (limited to 'nix/awesome.nix')
-rw-r--r--nix/awesome.nix27
1 files changed, 15 insertions, 12 deletions
diff --git a/nix/awesome.nix b/nix/awesome.nix
index f80b852..7b106a0 100644
--- a/nix/awesome.nix
+++ b/nix/awesome.nix
@@ -1,13 +1,17 @@
 { pkgs, ... }:
 {
-  environment.systemPackages = with pkgs; [
-    barrier gnome.adwaita-icon-theme networkmanagerapplet
-    clipbuzz keynav playerctl pulsemixer xclip xdotool xorg.xkill
-    aerc amfora calcurse dante khard ncdu ranger ueberzug vim_configurable
-    arandr audacious gnucash liferea scrot rxvt-unicode zathura
-    firefox libreoffice mepo-x11 nheko tor-browser-bundle-bin
-    nextcloud-client transmission-gtk
-    nordzy-cursor-theme
+  environment.systemPackages = with pkgs; let wee-slack = weechat.override {
+    configure = { ... }: {
+      scripts = [ weechatScripts.wee-slack ];
+    };
+  };
+  in [
+    clipbuzz keynav labwc playerctl pulsemixer xclip xdotool xorg.xkill
+    aerc amfora calcurse dante khard mu ncdu ranger senpai ueberzug
+    arandr audacious foot liferea scrot rxvt-unicode zathura
+    firefox libreoffice nheko tor-browser-bundle-bin wee-slack
+    networkmanagerapplet nextcloud-client transmission-gtk
+    gnome.adwaita-icon-theme qt5ct
   ];
 
   fonts.fonts = with pkgs; [ lmodern noto-fonts-cjk-sans noto-fonts-emoji ];
@@ -26,19 +30,18 @@
   };
 
   programs = {
+    mepo.enable = true;
     nm-applet.enable = true;
     slock.enable = true;
   };
 
-  qt5 = {
+  qt = {
     enable = true;
-    platformTheme = "gnome";
-    style = "adwaita-dark";
+    platformTheme = "qt5ct";
   };
 
   services = {
     autorandr.enable = true;
-    geoclue2.enable = true;
     xserver = {
       videoDrivers = [ "intel" ];
       deviceSection = ''