diff --git a/nixos/desktop.nix b/nixos/desktop.nix index cd091d92..a9bcfe73 100644 --- a/nixos/desktop.nix +++ b/nixos/desktop.nix @@ -86,6 +86,14 @@ services.gnome.gnome-keyring.enable = true; + home-manager.users.imalison = { + imports = [ + inputs.rockpload.homeManagerModules.default + ]; + + services.rockpload.enable = true; + }; + home-manager.sharedModules = [ { imports = [./dunst.nix]; diff --git a/nixos/flake.lock b/nixos/flake.lock index 897a85da..198e80c6 100644 --- a/nixos/flake.lock +++ b/nixos/flake.lock @@ -1635,6 +1635,27 @@ "url": "ssh://gitea@dev.railbird.ai:1123/railbird/secrets-flake.git" } }, + "rockpload": { + "inputs": { + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1779438779, + "narHash": "sha256-GiSwsFc3k7IwH+ohzLPiEKn1Nzr5q/Llhjy4teX58rs=", + "owner": "colonelpanic8", + "repo": "rockpload", + "rev": "f5d068610d8a850794d7ab12956e5eae0931ea88", + "type": "github" + }, + "original": { + "owner": "colonelpanic8", + "ref": "colonelpanic/add-nix-flake", + "repo": "rockpload", + "type": "github" + } + }, "root": { "inputs": { "agenix": "agenix", @@ -1685,6 +1706,7 @@ "notifications-tray-icon": "notifications-tray-icon", "org-agenda-api": "org-agenda-api", "railbird-secrets": "railbird-secrets", + "rockpload": "rockpload", "systems": "systems_3", "vscode-server": "vscode-server", "xmonad": "xmonad_2", diff --git a/nixos/flake.nix b/nixos/flake.nix index 82f4ce1a..4c349b2c 100644 --- a/nixos/flake.nix +++ b/nixos/flake.nix @@ -212,6 +212,11 @@ }; }; + rockpload = { + url = "github:colonelpanic8/rockpload/colonelpanic/add-nix-flake"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + vscode-server = { url = "github:nix-community/nixos-vscode-server"; inputs = {