version: 1 dort: aur: yay stow: true stow_force: true configs: desktop: category: display: "Desktop" exclusive: true niri: display: "Niri" packages: - "niri" - "nautilus" - "gnome-keyring" - "brightnessctl" - "cava" - "candy-icons-git" - "power-profiles-daemon" - "qt6ct-kde" - "xdg-desktop-portal-gnome" - "xdg-desktop-portal-gtk" - "xdg-desktop-portal-wlr" - "quickshell-git" - "cliphist" - "wl-clipboard" - "dgop" - "matugen-bin" - "qt6-multimedia" - "dms-shell-bin" - "xwayland-satellite" - "ly" - "noto-fonts-emoji" stow: - "niri" - "qt6ct" environment: - "QT_QPA_PLATFORMTHEME=qt6ct" systemd: enable: - "ly@tty1" user: enable: - "dms" wants: - "niri.service dms" - "niri.service gnome-keyring-daemon.service" run: - "xdg-mime default org.gnome.nautilus.desktop inode/directory" plasma: display: "KDE Plasma" packages: - "plasma" - "kde-applications" systemd: enable: - "sddm" tools: category: display: "Tools" exclusive: false zsh: display: "Terminal Shell (ZSH)" packages: - "fastfetch" - "hyfetch" - "neovim" - "zsh" - "eza" - "fzf" - "tealdeer" - "ttf-sourcecodepro-nerd" - "vim" - "wl-clipboard" - "zoxide" - "reflector" - "inetutils" - "imagemagick" - "tree" stow: - "zsh" - "fastfetch" - "hyfetch" - "nvim" run: - "tldr --update" - 'sudo chsh -s /bin/zsh "$USER"'