aboutsummaryrefslogtreecommitdiff
path: root/user/wm
diff options
context:
space:
mode:
Diffstat (limited to 'user/wm')
-rw-r--r--user/wm/default.nix8
-rw-r--r--user/wm/foot.nix36
-rw-r--r--user/wm/librewolf.nix2
3 files changed, 44 insertions, 2 deletions
diff --git a/user/wm/default.nix b/user/wm/default.nix
index 2925257..e735011 100644
--- a/user/wm/default.nix
+++ b/user/wm/default.nix
@@ -1,7 +1,13 @@
-{ config, ... }:
+{ config, pkgs, ... }:
{
imports = [
+ ./foot.nix
./librewolf.nix
./niri
];
+
+ fonts.fontconfig.enable = true;
+ home.packages = with pkgs; [
+ fira-code
+ ];
}
diff --git a/user/wm/foot.nix b/user/wm/foot.nix
new file mode 100644
index 0000000..02e1ae6
--- /dev/null
+++ b/user/wm/foot.nix
@@ -0,0 +1,36 @@
+{ config, ... }:
+{
+ programs.foot = {
+ enable = true;
+ settings = {
+ bell.urgent = "yes";
+ colors = {
+ background = "2e3440";
+ bright0 = "4c566a";
+ bright1 = "bf616a";
+ bright2 = "a3be8c";
+ bright3 = "ebcb8b";
+ bright4 = "81a1c1";
+ bright5 = "b48ead";
+ bright6 = "8fbcbb";
+ bright7 = "eceff4";
+ foreground = "eceff4";
+ regular0 = "3b4252";
+ regular1 = "bf616a";
+ regular2 = "a3be8c";
+ regular3 = "ebcb8b";
+ regular4 = "5e81ac";
+ regular5 = "b48ead";
+ regular6 = "88c0d0";
+ regular7 = "e5e9f0";
+ };
+
+ main = {
+ dpi-aware = "yes";
+ font = "Fira Code:size=11";
+ };
+
+ mouse.hide-when-typing = "yes";
+ };
+ };
+}
diff --git a/user/wm/librewolf.nix b/user/wm/librewolf.nix
index a13fcc3..29ddd47 100644
--- a/user/wm/librewolf.nix
+++ b/user/wm/librewolf.nix
@@ -3,7 +3,7 @@
programs.librewolf = {
enable = true;
profiles = {
- default = {};
+ default = { };
noRFP = {
id = 1;
name = "RFP Disabled";