From 397fb19e0be76ee62b58b5692eff33e2c7d49641 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jana=20D=C3=B6nszelmann?= Date: Fri, 23 Jan 2026 13:27:58 +0100 Subject: [PATCH] niri --- hosts/kili/configuration.nix | 7 +++++++ no current target | 2 +- programs/default.nix | 1 + programs/fish/default.nix | 10 ++++++++++ programs/jj/default.nix | 4 ++-- programs/niri/default.nix | 15 +++++++++++++++ 6 files changed, 36 insertions(+), 3 deletions(-) diff --git a/hosts/kili/configuration.nix b/hosts/kili/configuration.nix index 89ec9e7..07db5ef 100644 --- a/hosts/kili/configuration.nix +++ b/hosts/kili/configuration.nix @@ -161,6 +161,13 @@ }; }; + programs.steam = { + enable = true; + remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play + dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server + localNetworkGameTransfers.openFirewall = true; # Open ports in the firewall for Steam Local Network Game Transfers + }; + # programs.mtr.enable = true; # programs.gnupg.agent = { # enable = true; diff --git a/no current target b/no current target index 5ce4b79..19fa523 100644 --- a/no current target +++ b/no current target @@ -1 +1 @@ -Ptmux;_Gq=2,a=d,d=a\\ \ No newline at end of file +Ptmux;_Ga=d,d=a,q=2\\ \ No newline at end of file diff --git a/programs/default.nix b/programs/default.nix index f7b039d..5cab805 100644 --- a/programs/default.nix +++ b/programs/default.nix @@ -182,6 +182,7 @@ _: { comma unzip pciutils + difftastic # dev tools gdb diff --git a/programs/fish/default.nix b/programs/fish/default.nix index 217f897..1c489c1 100644 --- a/programs/fish/default.nix +++ b/programs/fish/default.nix @@ -175,6 +175,16 @@ _: { interactiveShellInit = '' fish_vi_key_bindings + bind \e\[3\;5~ kill-word + bind \cH backward-kill-word + bind \cV beginning-of-line + bind \f end-of-line + + bind -M insert \e\[3\;5~ kill-word + bind -M insert \cH backward-kill-word + bind -M insert \cV beginning-of-line + bind -M insert \f end-of-line + set -g sponge_successful_exit_codes 0 set -g sponge_allow_previously_successful false set -g sponge_delay 10 diff --git a/programs/jj/default.nix b/programs/jj/default.nix index 476313f..91b624a 100644 --- a/programs/jj/default.nix +++ b/programs/jj/default.nix @@ -45,9 +45,9 @@ _: { fsmonitor.backend = "watchman"; fsmonitor.watchman.register-snapshot-trigger = true; - # revsets.log = "@ | ancestors(trunk()..(visible_heads() & mine()), 2) | trunk()"; + revsets.log = "@ | ancestors(trunk()..(visible_heads() & mine()), 2) | trunk()"; # revsets.log = "trunk()..@ | @..trunk() | trunk() | @:: | fork_point(trunk() | @)"; - revsets.log = "trunk() | ancestors(trunk()..heads(((trunk()..visible_heads()) & my() | @)::), 2)"; + # revsets.log = "trunk() | ancestors(trunk()..heads(((trunk()..visible_heads()) & my() | @)::), 2)"; revset-aliases = { "my()" = "user(\"${config.programs.jujutsu.settings.user.email}\")"; diff --git a/programs/niri/default.nix b/programs/niri/default.nix index e3c2b5a..8afa33f 100644 --- a/programs/niri/default.nix +++ b/programs/niri/default.nix @@ -82,6 +82,21 @@ _: { # focus the external screen first focus-at-startup = true; }; + + outputs."LG Electronics LG ULTRAWIDE 409NTAB3P496" = { + mode = { + width = 3440; + height = 1440; + refresh = 59.987; + }; + position = { + x = -3440; + y = 240; + }; + + # focus the external screen first + focus-at-startup = true; + }; }; home.sessionVariables = {