diff --git a/config/hosts/goliath.nix b/config/hosts/goliath.nix index 47a9f815..27d319e8 100644 --- a/config/hosts/goliath.nix +++ b/config/hosts/goliath.nix @@ -149,6 +149,7 @@ users.users.kat.extraGroups = singleton "openrazer"; + hardware = { displays = { "HDMI-A-1" = { @@ -434,9 +435,20 @@ listen.endpoints = [ "tcp://0.0.0.0:0" ]; }; firewall = { - public.interfaces = [ "br" "enp34s0" ]; + public = { + interfaces = [ "br" "enp34s0" ]; + }; private = { interfaces = singleton "yggdrasil"; + tcp = { + ports = [ + 8096 + ]; + ranges = [{ + from = 32768; + to = 60999; + }]; + }; }; }; }; diff --git a/config/tf b/config/tf index 71675801..323f3360 160000 --- a/config/tf +++ b/config/tf @@ -1 +1 @@ -Subproject commit 71675801b201ce95824ce3db76eeb37558de5b88 +Subproject commit 323f3360be9b09dd2359fd423f235edfafebc9d0 diff --git a/config/users/kat/base/weechat.nix b/config/users/kat/base/weechat.nix index cde6a3ad..d0e7c763 100644 --- a/config/users/kat/base/weechat.nix +++ b/config/users/kat/base/weechat.nix @@ -34,9 +34,9 @@ with lib; enable = true; }; scripts = with pkgs.weechatScripts; [ - go + weechat-go auto_away - autosort + weechat-autosort parse_relayed_msg colorize_nicks unread_buffer diff --git a/config/users/kat/gui/packages.nix b/config/users/kat/gui/packages.nix index 9992e5b1..0fce1b06 100644 --- a/config/users/kat/gui/packages.nix +++ b/config/users/kat/gui/packages.nix @@ -5,7 +5,6 @@ _1password btop bitwarden - obsidian discord exiftool thunderbird diff --git a/config/users/kat/i3/i3.nix b/config/users/kat/i3/i3.nix index 15a8411f..edbd4c67 100644 --- a/config/users/kat/i3/i3.nix +++ b/config/users/kat/i3/i3.nix @@ -7,7 +7,14 @@ fi ''; - services.i3gopher = { enable = true; }; + services = { + i3gopher.enable = true; + screen-locker = { + enable = true; + lockCmd = "${pkgs.i3lock-fancy}/bin/i3lock-fancy -n"; + xautolock.enable = true; + }; + }; home.file.".xinitrc".text = '' exec ~/.xsession @@ -51,7 +58,7 @@ ]; workspaceBindings' = map (lib.mapAttrsToList bindsym) workspaceBindings; workspaceBindingsStr = lib.concatStringsSep "\n" (lib.flatten workspaceBindings'); - lockCommand = "${pkgs.i3lock}/bin/i3lock -e -u -c 111111"; + lockCommand = "${pkgs.i3lock-blur}/bin/i3lock-color -n"; in { enable = true;