diff --git a/dotfiles/sway/config b/dotfiles/sway/config index 3bddfe4..2e6775e 100644 --- a/dotfiles/sway/config +++ b/dotfiles/sway/config @@ -26,6 +26,7 @@ input "0:0:TUXEDO_Keyboard" xkb_layout de output * bg $wallpaper fill output "BenQ Corporation BenQ SW2700 83H03922SL0" res --custom 2560x1440@60Hz +output "Dell Inc. Dell U4919DW HZVZWP2" res 5120x1440 # user keybinds bindsym $mod+Return exec $term @@ -38,6 +39,8 @@ bindsym $mod+o exec keepassxc bindsym $mod+z exec $lock bindsym $mod+Up exec light -A 5 bindsym $mod+Down exec light -U 5 +bindsym $mod+c exec alacritty --class float -t pyCalc -e python +bindsym $mod+i exec alacritty --class float -t insect -e insect bindsym Print exec grim -g "$(slurp)" - | wl-copy -t image/png bindswitch --reload --locked lid:on output eDP-1 disable bindswitch --reload --locked lid:off output eDP-1 enable @@ -46,6 +49,8 @@ bindswitch --reload --locked lid:off output eDP-1 enable for_window [app_id="org.keepassxc.KeePassXC"] floating enable for_window [title="Firefox — Sharing Indicator"] floating enable for_window [title="Picture-in-Picture"] floating enable +for_window [title="pyCalc"] floating enable +for_window [title="insect"] floating enable # font font Cascadia Code 10 @@ -149,12 +154,6 @@ bar { include /etc/sway/config.d/* -exec mako --border-color=#cc6666 \ - --background-color=#2d2a2eee -exec emacs --daemon -exec swayidle before-sleep "$lock" -exec /run/current-system/sw/libexec/polkit-gnome-authentication-agent-1 - set $gnome-schema org.gnome.desktop.interface exec_always { gsettings set $gnome-schema gtk-theme 'Arc-Dark' @@ -162,6 +161,12 @@ exec_always { gsettings set $gnome-schema cursor-theme 'Capitaine Cursors - White' } +# autostarts +exec mako --border-color=#cc6666 \ + --background-color=#2d2a2eee +exec emacs --daemon +exec swayidle before-sleep "$lock" +exec /run/current-system/sw/libexec/polkit-gnome-authentication-agent-1 # pastebin exec wl-paste --primary -t text --watch clipman store diff --git a/roles/admin.nix b/roles/admin.nix index 8ee23f2..814c79d 100644 --- a/roles/admin.nix +++ b/roles/admin.nix @@ -8,6 +8,7 @@ in { dnsutils dogdns k9s + kind kubectl kubeseal pwgen diff --git a/roles/base.nix b/roles/base.nix index 027eb8c..c0a13d0 100644 --- a/roles/base.nix +++ b/roles/base.nix @@ -146,4 +146,19 @@ in { frequent = 8; monthly = 6; }; + + i18n = { + defaultLocale = "en_US.UTF-8"; + extraLocaleSettings = { + LC_TIME = "de_DE.UTF-8"; + LC_NUMERIC = "de_DE.UTF-8"; + LC_PAPER = "de_DE.UTF-8"; + LC_MONETARY = "de_DE.UTF-8"; + LC_MEASUREMENT = "de_DE.UTF-8"; + LC_NAME = "de_DE.UTF-8"; + LC_TELEPHONE = "de_DE.UTF-8"; + LC_IDENTIFICATION = "de_DE.UTF-8"; + }; + }; + } diff --git a/roles/desktop.nix b/roles/desktop.nix index efbfc06..814a3f3 100644 --- a/roles/desktop.nix +++ b/roles/desktop.nix @@ -121,6 +121,7 @@ in { mpv mumble neofetch + nodePackages.insect pavucontrol pcmanfm pulseeffects-pw diff --git a/roles/work.nix b/roles/work.nix index 19830a0..917c586 100644 --- a/roles/work.nix +++ b/roles/work.nix @@ -13,8 +13,12 @@ in { networking.extraHosts = '' 10.100.7.11 mon.netzmarkt.de + 85.10.233.162 live.bonedo.de 172.20.0.2 hubble.kind + 172.20.0.2 dashboard.kind + 172.20.0.2 grafana.kind + 172.20.0.2 alert.kind ''; environment.systemPackages = with pkgs; [