diff --git a/machines/terra/configuration.nix b/machines/terra/configuration.nix index 4ddf472..a5a9957 100644 --- a/machines/terra/configuration.nix +++ b/machines/terra/configuration.nix @@ -8,6 +8,4 @@ horseman.stateVersion = "24.11"; networking.hostName = "terra"; - - programs.niri.enable = true; } diff --git a/modules/apps/dev/default.nix b/modules/apps/dev/default.nix index 84d059c..39a4716 100644 --- a/modules/apps/dev/default.nix +++ b/modules/apps/dev/default.nix @@ -21,11 +21,11 @@ in { godot hyperfine jdk - jetbrains.clion + # jetbrains.clion jetbrains.idea jetbrains.rider - jetbrains.rust-rover - jetbrains.webstorm + # jetbrains.rust-rover + # jetbrains.webstorm libqalculate mermaid-cli mono diff --git a/modules/apps/visual/default.nix b/modules/apps/visual/default.nix index d8b26ea..cfc7fd8 100644 --- a/modules/apps/visual/default.nix +++ b/modules/apps/visual/default.nix @@ -29,7 +29,7 @@ in { environment.systemPackages = with pkgs; [ bitwarden-desktop blender - chromium + gparted inkscape kitty krita diff --git a/modules/containers/forgejo.nix b/modules/containers/forgejo.nix index 41da5bd..bc0aa46 100644 --- a/modules/containers/forgejo.nix +++ b/modules/containers/forgejo.nix @@ -158,6 +158,16 @@ in { service = { DISABLE_REGISTRATION = true; }; + + # Prevent users from creating repositories and orginizations + repository = { + MAX_CREATION_LIMIT = 0; + DISABLE_MIGRATION = true; + }; + admin = { + DISABLE_REGULAR_ORG_CREATION = true; + }; + }; }; diff --git a/modules/wm/hyprland/keybindings.nix b/modules/wm/hyprland/keybindings.nix index ee27df5..70b6e2a 100644 --- a/modules/wm/hyprland/keybindings.nix +++ b/modules/wm/hyprland/keybindings.nix @@ -69,7 +69,7 @@ in { mods = ["SUPER"]; key = "SLASH"; dispatcher = "exec"; - params = "pkill fuzzel || $(fuzzel --cache /dev/null --dmenu --placeholder \"Run shell command: \" -I --prompt-only \"> \")"; + params = "pkill fuzzel || bash -c \"$(fuzzel --cache /dev/null --dmenu --placeholder \"Run shell command: \" -I --prompt-only \"> \")\""; } {