foot theming, fixing workspace order so that second monitor doesnt become workspace 0 (causes vesktop to freak out and not launch fsr)

This commit is contained in:
alyx 2026-02-23 15:00:50 +00:00
parent 32e00a38c1
commit e4e1bea480
Signed by: alyx
SSH key fingerprint: SHA256:ikXQIBRoakFdxVU/cImm2/V8XxM0gMJU8QybMfU66H0
2 changed files with 28 additions and 7 deletions

View file

@ -41,8 +41,30 @@
programs.home-manager.enable = true;
programs.foot = {
enable = true;
settings.main.font = (if osConfig.var.username == "alyx" then "monospace:size=20" else "monospace:size=12");
settings.colors.alpha = "0.9";
settings.main.font = (if osConfig.var.username == "alyx" then "DepartureMono Nerd Font:size=18" else "monospace:size=12");
settings.colors.alpha = "0.6";
settings.colors.foreground = "00ffff";
settings.colors.background = "002428";
settings.colors.regular0 = "002428";
settings.colors.regular1 = "c01c32";
settings.colors.regular2 = "57ff00";
settings.colors.regular3 = "f9f06b";
settings.colors.regular4 = "00ffff";
settings.colors.regular5 = "dc8add";
settings.colors.regular6 = "009294";
settings.colors.regular7 = "62ffff";
settings.colors.bright0 = "021f22";
settings.colors.bright1 = "f21633";
settings.colors.bright2 = "abff80";
settings.colors.bright3 = "f6d32d";
settings.colors.bright4 = "92c4ff";
settings.colors.bright5 = "e7a3e8";
settings.colors.bright6 = "3bc5c3";
settings.colors.bright7 = "ffffff";
settings.colors.selection-foreground = "62ffff";
settings.colors.selection-background = "006e68";
settings.colors.cursor = "002428 00ffff";
settings.main.pad = "12x12 center";
};
programs.ncmpcpp = {

View file

@ -13,7 +13,6 @@ client.urgent #2f343a #900000 #ffffff #900000 #900000
client.placeholder #000000 #0c0c0c #ffffff #000000 #0c0c0c
client.background #ffffff
bindsym $mod+1 workspace number 1
bindsym $mod+0 workspace number 10
bindsym $mod+2 workspace number 2
bindsym $mod+3 workspace number 3
bindsym $mod+4 workspace number 4
@ -22,13 +21,13 @@ bindsym $mod+6 workspace number 6
bindsym $mod+7 workspace number 7
bindsym $mod+8 workspace number 8
bindsym $mod+9 workspace number 9
bindsym $mod+0 workspace number 10
bindsym $mod+Control+h workspace prev_on_output
bindsym $mod+Control+l workspace next_on_output
bindsym $mod+Down focus down
bindsym $mod+Left focus left
bindsym $mod+Return exec foot
bindsym $mod+Right focus right
bindsym $mod+Shift+0 move container to workspace number 10
bindsym $mod+Shift+1 move container to workspace number 1
bindsym $mod+Shift+2 move container to workspace number 2
bindsym $mod+Shift+3 move container to workspace number 3
@ -38,6 +37,7 @@ bindsym $mod+Shift+6 move container to workspace number 6
bindsym $mod+Shift+7 move container to workspace number 7
bindsym $mod+Shift+8 move container to workspace number 8
bindsym $mod+Shift+9 move container to workspace number 9
bindsym $mod+Shift+0 move container to workspace number 10
bindsym $mod+Shift+Down move down
bindsym $mod+Shift+Left move left
bindsym $mod+Shift+Right move right
@ -68,7 +68,6 @@ bindsym $mod+s scratchpad show
bindsym $mod+space focus mode_toggle
bindsym $mod+t exec foot --title music --app-id mpd-control-foot ncmpcpp
bindsym $mod+v splitv
bindsym Print exec grim -g "$(slurp)" ~/Pictures/screenshots/screenshot-`date +%F-%T`.png
bindsym Shift_L+Control_L+B exec playerctl position 10-
bindsym Shift_L+Control_L+F exec playerctl position 10+
@ -150,11 +149,11 @@ exec "/nix/store/pb9dhpk6qxjybb8p7prvs18ls2vxk51a-dbus-1.14.10/bin/dbus-update-a
blur enable
corner_radius 10
# shadows enable - not using this because of flicker
shadows enable - not using this because of flicker
default_dim_inactive 0.3
client.focused 000000 00ffff 000000 00ffff
for_window [title="Picture-in-Picture"] dim_inactive 0.0
for_window [title="Picture-in-Picture"] sticky enable
client.focused_inactive 000000 009294 000000 009294
client.unfocused 000000 009294 000000 009294
for_window [app_id="foot"] opacity 0.8
# for_window [app_id="foot"] opacity 0.8