From 85607e39b5a74c4a8049716de67007d66219da80 Mon Sep 17 00:00:00 2001 From: KeksNino Date: Sun, 2 Aug 2026 21:28:51 +0200 Subject: [PATCH] add lazygit and enable firewall --- hosts/music-server/configuration.nix | 2 +- hosts/music-server/home-manager/beets.nix | 8 +++++--- hosts/music-server/home-manager/home.nix | 3 +++ modules/server/default.nix | 1 + modules/server/firewall.nix | 9 +++++++++ 5 files changed, 19 insertions(+), 4 deletions(-) create mode 100644 modules/server/firewall.nix diff --git a/hosts/music-server/configuration.nix b/hosts/music-server/configuration.nix index 5b3de55..70b378f 100644 --- a/hosts/music-server/configuration.nix +++ b/hosts/music-server/configuration.nix @@ -28,7 +28,7 @@ networking.hostId = "6054e036"; networking.hostName = "nixos-music"; networking.networkmanager.enable = true; - networking.firewall.enable = false; + networking.firewall.enable = true; time.timeZone = "Europe/Berlin"; diff --git a/hosts/music-server/home-manager/beets.nix b/hosts/music-server/home-manager/beets.nix index 1ed2393..ef0ebf6 100644 --- a/hosts/music-server/home-manager/beets.nix +++ b/hosts/music-server/home-manager/beets.nix @@ -18,13 +18,15 @@ "edit" "fish" "hook" + "info" + "missing" ]; import = { copy = false; - move = true; - autotag = false; - write = true; + move = false; + autotag = true; + write = false; }; paths = { diff --git a/hosts/music-server/home-manager/home.nix b/hosts/music-server/home-manager/home.nix index 89a5fcc..54ea79c 100644 --- a/hosts/music-server/home-manager/home.nix +++ b/hosts/music-server/home-manager/home.nix @@ -16,6 +16,9 @@ programs.zoxide.enable = true; programs.zoxide.enableFishIntegration = true; + programs.lazygit.enable = true; + programs.lazygit.enableFishIntegration = true; + programs.gcc.enable = true; programs.eza = { diff --git a/modules/server/default.nix b/modules/server/default.nix index 033b436..f73b943 100644 --- a/modules/server/default.nix +++ b/modules/server/default.nix @@ -6,6 +6,7 @@ ./services.nix ./smb.nix ./zfs.nix + ./firewall.nix ../scripts.nix ]; } diff --git a/modules/server/firewall.nix b/modules/server/firewall.nix new file mode 100644 index 0000000..df4f0bb --- /dev/null +++ b/modules/server/firewall.nix @@ -0,0 +1,9 @@ +{ + networking.firewall.allowedTCPPorts = [ + 32895 + 4533 + 2049 + 445 + 5030 + ]; +}