diff --git a/users/blake/dots/programs/anki/default.nix b/users/blake/dots/programs/anki/default.nix new file mode 100644 index 0000000..63c08c8 --- /dev/null +++ b/users/blake/dots/programs/anki/default.nix @@ -0,0 +1,20 @@ +{ + pkgs, + lib, + config, + ... +}: let + program = "anki"; + cfg = config.dots.${program}; +in { + options.dots.${program} = { + enable = lib.mkEnableOption "enables ${program}"; + }; + + config = lib.mkIf cfg.enable { + + # just install package + home.packages = with pkgs; [anki]; + + }; +} diff --git a/users/blake/hosts/mew.nix b/users/blake/hosts/mew.nix new file mode 100644 index 0000000..3876776 --- /dev/null +++ b/users/blake/hosts/mew.nix @@ -0,0 +1,48 @@ +{ + config, + lib, + pkgs, + inputs, + ... +}: + +{ + imports = [ + ../dots + ]; + + dots = { + stylix = { + enable = true; + wallpaper = ../assets/wallpapers/yveltal.jpg; + #wallpaper = ../assets/wallpapers/hairpin.png; + }; + + programs.enable = true; + + kitty.enable = true; + librewolf.enable = true; + waybar.enable = true; + dunst.enable = true; + hypr.enable = true; + tofi.enable = true; + clipboard.enable = true; + cursor.enable = true; + + btop.enable = true; + lf.enable = true; + nvf.enable = true; + zsh.enable = true; + ssh.enable = true; + gpg.enable = true; + git.enable = true; + xdg.enable = true; + + anki.enable = true; + libreoffice.enable = true; + gnucash.enable = true; + qalculate.enable = true; + bitwarden.enable = true; + }; + +}