diff --git a/flake.lock b/flake.lock index 2b3e1a9..d72a575 100644 --- a/flake.lock +++ b/flake.lock @@ -135,7 +135,44 @@ "type": "github" } }, + "erosanix": { + "inputs": { + "flake-compat": "flake-compat", + "nixpkgs": [ + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1755873371, + "narHash": "sha256-XuIcd9zzF956yf6TCEK633hsbfdA7HWzyEyykwIoARU=", + "owner": "emmanuelrosa", + "repo": "erosanix", + "rev": "daaaa165f3746dbf5fb133f5c50b99a207376bee", + "type": "github" + }, + "original": { + "owner": "emmanuelrosa", + "repo": "erosanix", + "type": "github" + } + }, "flake-compat": { + "flake": false, + "locked": { + "lastModified": 1673956053, + "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=", + "owner": "edolstra", + "repo": "flake-compat", + "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9", + "type": "github" + }, + "original": { + "owner": "edolstra", + "repo": "flake-compat", + "type": "github" + } + }, + "flake-compat_2": { "flake": false, "locked": { "lastModified": 1747046372, @@ -151,7 +188,7 @@ "type": "github" } }, - "flake-compat_2": { + "flake-compat_3": { "flake": false, "locked": { "lastModified": 1696426674, @@ -167,7 +204,7 @@ "type": "github" } }, - "flake-compat_3": { + "flake-compat_4": { "locked": { "lastModified": 1733328505, "narHash": "sha256-NeCCThCEP3eCl2l/+27kNNK7QrwZB1IJCrXfrbv5oqU=", @@ -1330,7 +1367,7 @@ "nixvim": { "inputs": { "devshell": "devshell", - "flake-compat": "flake-compat_3", + "flake-compat": "flake-compat_4", "flake-parts": "flake-parts_2", "git-hooks": "git-hooks", "home-manager": "home-manager_4", @@ -1395,7 +1432,7 @@ }, "pre-commit-hooks": { "inputs": { - "flake-compat": "flake-compat", + "flake-compat": "flake-compat_2", "gitignore": "gitignore", "nixpkgs": [ "hyprland", @@ -1418,7 +1455,7 @@ }, "pre-commit-hooks_2": { "inputs": { - "flake-compat": "flake-compat_2", + "flake-compat": "flake-compat_3", "gitignore": "gitignore_2", "nixpkgs": [ "illogical-impulse", @@ -1465,6 +1502,7 @@ "inputs": { "chaotic": "chaotic", "darwin": "darwin", + "erosanix": "erosanix", "flake-utils": "flake-utils", "home-manager": "home-manager_2", "hyprland": "hyprland", diff --git a/flake.nix b/flake.nix index 9df5616..8e916b9 100644 --- a/flake.nix +++ b/flake.nix @@ -17,6 +17,11 @@ # ref = "refs/tags/matugen-v0.10.0"; }; + erosanix = { + url = "github:emmanuelrosa/erosanix"; + inputs.nixpkgs.follows = "nixpkgs"; + }; + hyprland = { url = "git+https://github.com/hyprwm/Hyprland?submodules=1"; inputs.nixpkgs.follows = "nixpkgs"; @@ -52,6 +57,7 @@ jovian, nixovim, illogical-impulse, + erosanix, ... } @ inputs: let config = import ./config.nix; @@ -69,6 +75,7 @@ chaotic.nixosModules.default home-manager.nixosModules.home-manager jovian.nixosModules.default + erosanix.nixosModules.protonvpn ./hosts/hakase/configuration.nix ]; }; diff --git a/modules/default/apps.nix b/modules/default/apps.nix index 4c30353..2a48a1d 100644 --- a/modules/default/apps.nix +++ b/modules/default/apps.nix @@ -9,6 +9,7 @@ wl-clipboard tldr lact + anki ]; imports = [ ../../packages/virtualbox/default.nix @@ -23,4 +24,10 @@ }; enable = true; }; + # services = { + # protonvpn = { + # enable = true; + # autostart = true; + # }; + # }; }