default.nix 616 B

123456789101112131415161718192021222324252627282930
  1. { config, pkgs, lib, inputs, ... }:
  2. {
  3. imports = [
  4. ./bg
  5. ./theming/notwaita.nix
  6. ./theming/breeze-dark.nix
  7. ];
  8. home.packages = [
  9. inputs.caelestia-shell.packages.${pkgs.system}.default
  10. inputs.caelestia-cli.packages.${pkgs.system}.default
  11. ];
  12. home.file.".config/hypr".source = ./config;
  13. xdg.userDirs = {
  14. enable = true;
  15. createDirectories = true;
  16. documents = "$HOME/Documents";
  17. download = "$HOME/Downloads";
  18. desktop = "$HOME/Desktop";
  19. music = "$HOME/Music";
  20. pictures = "$HOME/Pictures";
  21. videos = "$HOME/Videos";
  22. projects = "$HOME/Projects";
  23. };
  24. }