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]
monitor-primary = "not-specified"
monitor-secondary = "not-specified"
# Tray-output defaults to primary
tray-output = ""
screenlayout-script = "echo screenlayout-script not specified"
bar-font-size = 15
tray-output = "primary"
[emacs.files]
"emacs/doom" = "~/.config/doom"

View File

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

View File

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

View File

@ -185,7 +185,7 @@ mode "resize" {
bindsym $mod+r mode "resize"
bar {
font pango:DejaVu Sans Mono, Font Awesome 18
font pango:DejaVu Sans Mono, Font Awesome {{bar-font-size}}
status_command i3status-rs
position bottom
@ -283,9 +283,15 @@ exec --no-startup-id nm-applet
exec --no-startup-id blueman-applet
exec --no-startup-id xfce4-power-manager
exec --no-startup-id nextcloud
# exec --no-startup-id xfce4-screensaver
# 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
{{/if}}
# Notify about software updates
exec --no-startup-id pamac-tray
@ -302,8 +308,13 @@ exec --no-startup-id pa-applet
exec --no-startup-id nitrogen --restore
# Notifications
exec --no-startup-id dunst -config ~/.config/dunst/dunstrc
# exec --no-startup-id /usr/lib/xfce4/notifyd/xfce4-notifyd
# exec --no-startup-id dunst -config ~/.config/dunst/dunstrc
{{#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_always --no-startup-id ff-theme-util