diff --git a/flake.lock b/flake.lock index 8f3950e..9e4a027 100644 --- a/flake.lock +++ b/flake.lock @@ -412,26 +412,6 @@ "type": "github" } }, - "hyprcontrib": { - "inputs": { - "nixpkgs": [ - "nixpkgs" - ] - }, - "locked": { - "lastModified": 1713780596, - "narHash": "sha256-DDAYNGSnrBwvVfpKx+XjkuecpoE9HiEf6JW+DBQgvm0=", - "owner": "hyprwm", - "repo": "contrib", - "rev": "110e6dc761d5c3d352574def3479a9c39dfc4358", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "contrib", - "type": "github" - } - }, "hyprcursor": { "inputs": { "hyprlang": [ @@ -488,31 +468,6 @@ "type": "github" } }, - "hyprland-plugins": { - "inputs": { - "hyprland": [ - "hyprland" - ], - "systems": [ - "hyprland-plugins", - "hyprland", - "systems" - ] - }, - "locked": { - "lastModified": 1714613493, - "narHash": "sha256-OhEh+iBiDRMnMNTWz5cHhfg+63+F71DKM2Xj9a21rw0=", - "owner": "hyprwm", - "repo": "hyprland-plugins", - "rev": "18daf37b7c4e6e51ca2bf8953ce4cff1c38ca725", - "type": "github" - }, - "original": { - "owner": "hyprwm", - "repo": "hyprland-plugins", - "type": "github" - } - }, "hyprland-protocols": { "inputs": { "nixpkgs": [ @@ -900,9 +855,7 @@ "catppuccin": "catppuccin", "home-manager": "home-manager", "home-manager_stable": "home-manager_stable", - "hyprcontrib": "hyprcontrib", "hyprland": "hyprland", - "hyprland-plugins": "hyprland-plugins", "kb-gui": "kb-gui", "lanzaboote": "lanzaboote", "neovim-nightly-overlay": "neovim-nightly-overlay", diff --git a/flake.nix b/flake.nix index 4f94440..2e26b85 100644 --- a/flake.nix +++ b/flake.nix @@ -47,16 +47,6 @@ inputs.nixpkgs.follows = "nixpkgs"; }; - hyprland-plugins = { - url = "github:hyprwm/hyprland-plugins"; - inputs.hyprland.follows = "hyprland"; - }; - - hyprcontrib = { - url = "github:hyprwm/contrib"; - inputs.nixpkgs.follows = "nixpkgs"; - }; - kb-gui = { url = "github:zackartz/kb-gui"; inputs.nixpkgs.follows = "nixpkgs"; diff --git a/hosts/pluto/configuration.nix b/hosts/pluto/configuration.nix index 2cfc252..2f2a6f0 100644 --- a/hosts/pluto/configuration.nix +++ b/hosts/pluto/configuration.nix @@ -60,18 +60,13 @@ users.users.zack = { isNormalUser = true; description = "zack"; - extraGroups = ["networkmanager" "wheel"]; + extraGroups = ["networkmanager" "wheel" "docker"]; shell = pkgs.zsh; packages = with pkgs; []; hashedPassword = "$6$rounds=2000000$673Iz4rM8Dr9yz7C$Xq5JXxE7ioUrpZmMf3uTrPN2ODrEu3Sph6EhWyPoM5Ty./FhgB9hU0mz1yYo8sUj7wdUMWfR98haVJ24Wv3BK/"; }; - # List packages installed in system profile. To search, run: - # $ nix search wget - environment.systemPackages = with pkgs; [ - # vim # Do not forget to add an editor to edit configuration.nix! The Nano editor is also installed by default. - # wget - ]; + virtualisation.docker.enable = true; home-manager = { extraSpecialArgs = {inherit inputs;}; diff --git a/hosts/pluto/services/pterodactyl.nix b/hosts/pluto/services/pterodactyl.nix new file mode 100644 index 0000000..83bc3b9 --- /dev/null +++ b/hosts/pluto/services/pterodactyl.nix @@ -0,0 +1,10 @@ +{pkgs, ...}: { + services.mysql = { + enable = true; + package = pkgs.mariadb; + }; + + services.redis = { + enable = true; + }; +} diff --git a/hosts/pluto/services/searxng.nix b/hosts/pluto/services/searxng.nix index 764275c..ed10ebb 100644 --- a/hosts/pluto/services/searxng.nix +++ b/hosts/pluto/services/searxng.nix @@ -16,7 +16,7 @@ services.nginx.virtualHosts."search.zackmyers.io" = { forceSSL = true; enableACME = true; - locations."/" = { + locations."/searx" = { proxyPass = "http://localhost:8080"; }; };