diff --git a/flake.nix b/flake.nix index 327541eb..a31eebed 100644 --- a/flake.nix +++ b/flake.nix @@ -11,6 +11,7 @@ url = "github:neovim/neovim?dir=contrib"; inputs.nixpkgs.follows = "nixpkgs"; }; + arkenfox.url = "github:dwarfmaster/arkenfox-nixos"; }; outputs = inputs@{ self, nixpkgs, home-manager, ... }: { diff --git a/home-manager/home.nix b/home-manager/home.nix index 37a25740..8642b8d2 100644 --- a/home-manager/home.nix +++ b/home-manager/home.nix @@ -77,6 +77,7 @@ in { }; imports = [ + # ./modules/arkenfox.nix # TODO figure out how to load the arkenfox flake module ./modules/nvim.nix ./modules/fish.nix ./modules/fzf.nix diff --git a/home-manager/modules/arkenfox.nix b/home-manager/modules/arkenfox.nix new file mode 100644 index 00000000..47e55eab --- /dev/null +++ b/home-manager/modules/arkenfox.nix @@ -0,0 +1,26 @@ +{ + programs.firefox = { + enable = true; + arkenfox = { + enable = true; + version = "118.0"; + }; + + profiles.Default.arkenfox = { + enable = true; + "0000".enable = true; + "0100".enable = true; + "0200".enable = true; + "0300".enable = true; + "0400".enable = true; + "0600".enable = true; + "0800".enable = true; + "0900".enable = true; + "1200".enable = true; + "1600".enable = true; + "2600".enable = true; + "2700".enable = true; + "2800".enable = true; + }; + }; +}