aboutsummaryrefslogtreecommitdiff
path: root/home.nix
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2020-12-21 22:54:49 +0530
committerAkshay Nair <phenax5@gmail.com>2020-12-21 22:55:11 +0530
commitaf8872a053562d79a9a3b63f24caba6f648142e5 (patch)
tree656a5e66723d2965ac112415c14aaa5848c98c1d /home.nix
parent3f07b159c4f5d03066699001cbc13d8725e75d71 (diff)
downloadnixos-config-af8872a053562d79a9a3b63f24caba6f648142e5.tar.gz
nixos-config-af8872a053562d79a9a3b63f24caba6f648142e5.zip
Adds home manager and refactors startx config
Diffstat (limited to 'home.nix')
-rw-r--r--home.nix24
1 files changed, 24 insertions, 0 deletions
diff --git a/home.nix b/home.nix
new file mode 100644
index 0000000..b142b24
--- /dev/null
+++ b/home.nix
@@ -0,0 +1,24 @@
+{ pkgs, ... }:
+{
+ home.packages = with pkgs; [
+ picom
+ mtm
+ ];
+
+ services.picom = {
+ enable = true;
+ backend = "glx";
+ inactiveOpacity = "0.8";
+ inactiveDim = "0.3";
+ opacityRule = [
+ "98:class_g = 'St' && focused"
+ "85:class_g = 'St' && !focused"
+ "90:class_g = 'qutebrowser' && !focused"
+ "100:class_g = 'qutebrowser' && focused"
+ ];
+ extraOptions = ''
+ focus-exclude = [ "class_g = 'dwm'" "class_g = 'dmenu'"];
+ '';
+ menuOpacity = "0.9";
+ };
+}