diff --git a/flake.lock b/flake.lock index 8bf7a78..28d2edf 100644 --- a/flake.lock +++ b/flake.lock @@ -168,6 +168,27 @@ "type": "github" } }, + "home-manager": { + "inputs": { + "nixpkgs": [ + "zen-browser", + "nixpkgs" + ] + }, + "locked": { + "lastModified": 1752603129, + "narHash": "sha256-S+wmHhwNQ5Ru689L2Gu8n1OD6s9eU9n9mD827JNR+kw=", + "owner": "nix-community", + "repo": "home-manager", + "rev": "e8c19a3cec2814c754f031ab3ae7316b64da085b", + "type": "github" + }, + "original": { + "owner": "nix-community", + "repo": "home-manager", + "type": "github" + } + }, "hyprcursor": { "inputs": { "hyprlang": [ @@ -498,6 +519,22 @@ "type": "github" } }, + "nixpkgs_3": { + "locked": { + "lastModified": 1755615617, + "narHash": "sha256-HMwfAJBdrr8wXAkbGhtcby1zGFvs+StOp19xNsbqdOg=", + "owner": "nixos", + "repo": "nixpkgs", + "rev": "20075955deac2583bb12f07151c2df830ef346b4", + "type": "github" + }, + "original": { + "owner": "nixos", + "ref": "nixos-unstable", + "repo": "nixpkgs", + "type": "github" + } + }, "pre-commit-hooks": { "inputs": { "flake-compat": "flake-compat_2", @@ -526,7 +563,8 @@ "hjem": "hjem", "hjem-rum": "hjem-rum", "hyprland": "hyprland", - "nixpkgs": "nixpkgs_2" + "nixpkgs": "nixpkgs_2", + "zen-browser": "zen-browser" } }, "systems": { @@ -605,6 +643,25 @@ "repo": "xdg-desktop-portal-hyprland", "type": "github" } + }, + "zen-browser": { + "inputs": { + "home-manager": "home-manager", + "nixpkgs": "nixpkgs_3" + }, + "locked": { + "lastModified": 1759965431, + "narHash": "sha256-HvXr+rOkSZeseOYCruuMKMAUedcDkHOuYpFbnlIPs8Y=", + "owner": "0xc000022070", + "repo": "zen-browser-flake", + "rev": "391a133511ad7e09651b9c3939d8cf8d379766b1", + "type": "github" + }, + "original": { + "owner": "0xc000022070", + "repo": "zen-browser-flake", + "type": "github" + } } }, "root": "root", diff --git a/flake.nix b/flake.nix index 9a397a0..bf0f932 100644 --- a/flake.nix +++ b/flake.nix @@ -12,6 +12,11 @@ url = "github:snugnug/hjem-rum"; inputs.nixpkgs.follows = "nixpkgs"; }; + + zen-browser = { + url = "github:0xc000022070/zen-browser-flake"; + #inputs.nixpkgs.follows + }; }; outputs = diff --git a/hosts/nixos-vm2/configuration.nix b/hosts/nixos-vm2/configuration.nix index a8569dd..beba577 100644 --- a/hosts/nixos-vm2/configuration.nix +++ b/hosts/nixos-vm2/configuration.nix @@ -8,6 +8,7 @@ ../../modules ]; + programs.hyprland.enable = true; boot.loader.grub.enable = true; diff --git a/modules/home/default.nix b/modules/home/default.nix index caa1ae1..90c2fb3 100644 --- a/modules/home/default.nix +++ b/modules/home/default.nix @@ -4,6 +4,5 @@ ./zsh ./git.nix ./packages.nix - ./nvim ]; } diff --git a/modules/home/git.nix b/modules/home/git.nix index ba0ce47..8d17c4a 100644 --- a/modules/home/git.nix +++ b/modules/home/git.nix @@ -10,7 +10,7 @@ email = "poslop@archfox.org"; }; core = { - editor = "lvim -f"; + editor = "nvim -f"; }; }; }; diff --git a/modules/home/nvim/default.nix b/modules/home/nvim/default.nix deleted file mode 100644 index d9cef08..0000000 --- a/modules/home/nvim/default.nix +++ /dev/null @@ -1 +0,0 @@ -{ imports = [ ./nvim.nix ]; } diff --git a/modules/home/nvim/nvchad/starter b/modules/home/nvim/nvchad/starter deleted file mode 160000 index e3572e1..0000000 --- a/modules/home/nvim/nvchad/starter +++ /dev/null @@ -1 +0,0 @@ -Subproject commit e3572e1f5e1c297212c3deeb17b7863139ce663e diff --git a/modules/home/nvim/nvim.nix b/modules/home/nvim/nvim.nix deleted file mode 100644 index 4c62e96..0000000 --- a/modules/home/nvim/nvim.nix +++ /dev/null @@ -1,7 +0,0 @@ -{ - hj = { - files = { - ".config/nvim".source = ./nvchad/starter; - }; - }; -} diff --git a/modules/home/packages.nix b/modules/home/packages.nix index 9de4ef8..5e2920d 100644 --- a/modules/home/packages.nix +++ b/modules/home/packages.nix @@ -1,11 +1,13 @@ { pkgs, username, + inputs, ... }: { hjem.users.${username}.packages = with pkgs; [ + inputs.zen-browser.packages."${system}".default neovim statix git