i3: adapt config to nix

This commit is contained in:
Julian Mutter 2023-03-11 14:45:07 +01:00
parent 5bc28cd188
commit 2b38523557
4 changed files with 19 additions and 5 deletions

View File

@ -28,8 +28,9 @@ mc = "~/.config/mc"
[i3.variables] [i3.variables]
monitor-primary = "not-specified" monitor-primary = "not-specified"
monitor-secondary = "not-specified" monitor-secondary = "not-specified"
# Tray-output defaults to primary screenlayout-script = "echo screenlayout-script not specified"
tray-output = "" bar-font-size = 15
tray-output = "primary"
[emacs.files] [emacs.files]
"emacs/doom" = "~/.config/doom" "emacs/doom" = "~/.config/doom"

View File

@ -2,4 +2,5 @@
monitor-primary = "DVI-D-1" monitor-primary = "DVI-D-1"
monitor-secondary = "VGA-0" monitor-secondary = "VGA-0"
screenlayout-script = "~/.screenlayout/2desktop-vga.sh" screenlayout-script = "~/.screenlayout/2desktop-vga.sh"
bar-font-size = 18
tray-output = "tray_output VGA-0" tray-output = "tray_output VGA-0"

View File

@ -2,3 +2,4 @@
monitor-primary = "eDP1" monitor-primary = "eDP1"
monitor-secondary = "HDMI1" monitor-secondary = "HDMI1"
screenlayout-script = "$scripts/display-layoutpicker" screenlayout-script = "$scripts/display-layoutpicker"
bar-font-size = 15

View File

@ -185,7 +185,7 @@ mode "resize" {
bindsym $mod+r mode "resize" bindsym $mod+r mode "resize"
bar { bar {
font pango:DejaVu Sans Mono, Font Awesome 18 font pango:DejaVu Sans Mono, Font Awesome {{bar-font-size}}
status_command i3status-rs status_command i3status-rs
position bottom position bottom
@ -283,9 +283,15 @@ exec --no-startup-id nm-applet
exec --no-startup-id blueman-applet exec --no-startup-id blueman-applet
exec --no-startup-id xfce4-power-manager exec --no-startup-id xfce4-power-manager
exec --no-startup-id nextcloud exec --no-startup-id nextcloud
# exec --no-startup-id xfce4-screensaver
# Authentication agent # Authentication agent
exec --no-startup-id /usr/bin/env gnome-keyring-daemon --start
{{#if dotter.packages.nix}}
exec --no-startup-id /etc/manual-links/polkit-gnome-authentication-agent-1
{{else}}
exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 exec --no-startup-id /usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1
{{/if}}
# Notify about software updates # Notify about software updates
exec --no-startup-id pamac-tray exec --no-startup-id pamac-tray
@ -302,8 +308,13 @@ exec --no-startup-id pa-applet
exec --no-startup-id nitrogen --restore exec --no-startup-id nitrogen --restore
# Notifications # Notifications
exec --no-startup-id dunst -config ~/.config/dunst/dunstrc # exec --no-startup-id dunst -config ~/.config/dunst/dunstrc
# exec --no-startup-id /usr/lib/xfce4/notifyd/xfce4-notifyd
{{#if dotter.packages.nix}}
exec --no-startup-id /etc/manual-links/xfce4-notifyd
{{else}}
exec --no-startup-id /usr/lib/xfce4/notifyd/xfce4-notifyd
{{/if}}
# exec --no-startup-id xautolock -time 10 -locker blurlock # exec --no-startup-id xautolock -time 10 -locker blurlock
exec_always --no-startup-id ff-theme-util exec_always --no-startup-id ff-theme-util