Move i3 to home-manager

This commit is contained in:
Julian Mutter 2024-02-01 13:35:23 +01:00
parent 1f818e291e
commit d2ee41eace
3 changed files with 7 additions and 15 deletions

View File

@ -1,2 +1,2 @@
includes = [".dotter/laptop.toml"] includes = [".dotter/laptop.toml"]
packages = ["i3"] packages = []

View File

@ -32,7 +32,7 @@ config, ... }: {
neovim.enable = true; neovim.enable = true;
alacritty.enable = true; alacritty.enable = true;
emacs.enable = true; emacs.enable = true;
# i3.enable = true; i3.enable = true;
rofi.enable = true; rofi.enable = true;
}; };

View File

@ -142,8 +142,8 @@ bindsym $mod+Shift+9 move container to workspace number $ws9; workspace $ws9
bindsym $mod+Shift+0 move container to workspace number $ws10; workspace $ws10 bindsym $mod+Shift+0 move container to workspace number $ws10; workspace $ws10
# Monitor config # Monitor config
set $monitor_left {{monitor-primary}} set $monitor_left "HDMI-1"
set $monitor_right {{monitor-secondary}} set $monitor_right "eDP-1"
workspace $ws1 output $monitor_left workspace $ws1 output $monitor_left
workspace $ws2 output $monitor_left workspace $ws2 output $monitor_left
@ -185,11 +185,11 @@ mode "resize" {
bindsym $mod+r mode "resize" bindsym $mod+r mode "resize"
bar { bar {
font pango:DejaVu Sans Mono, Font Awesome {{bar-font-size}} font pango:DejaVu Sans Mono, Font Awesome 15
status_command i3status-rs status_command i3status-rs
position bottom position bottom
{{tray-output}} tray_output eDP-1
} }
@ -269,12 +269,8 @@ exec --no-startup-id nextcloud --background
# exec --no-startup-id /usr/bin/emacs --daemon # exec --no-startup-id /usr/bin/emacs --daemon
# Authentication agent # Authentication agent
{{#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
exec --no-startup-id /usr/bin/env gnome-keyring-daemon --start exec --no-startup-id /usr/bin/env gnome-keyring-daemon --start
{{/if}}
# Notify about software updates # Notify about software updates
exec --no-startup-id pamac-tray exec --no-startup-id pamac-tray
@ -295,17 +291,13 @@ exec --no-startup-id nitrogen --restore
exec --no-startup-id redshift exec --no-startup-id redshift
# Notifications # Notifications
{{#if dotter.packages.nix}}
exec --no-startup-id /etc/manual-links/xfce4-notifyd
{{else}}
exec --no-startup-id /usr/lib/xfce4/notifyd/xfce4-notifyd 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
exec_always --no-startup-id fix_xcursor exec_always --no-startup-id fix_xcursor
exec_always --no-startup-id {{screenlayout-script}} exec_always --no-startup-id "$scripts/display-layoutpicker"
############################# #############################