nix-conf/modules/linux/home-manager/desktop.nix
Crony Akatsuki d8dcf4ef80
All checks were successful
/ cache (push) Successful in 1m22s
feat: use flatpak version of bambustudio.
2026-05-06 18:57:29 +02:00

53 lines
1.1 KiB
Nix

{
config,
pkgs,
lib,
...
}: {
options = {
crony.desktop.enable = lib.mkEnableOption "Settings for setting up my desktop linux (mostly just my apps)";
};
config = lib.mkIf config.crony.desktop.enable {
home.packages = with pkgs; [
piper
galaxy-buds-client
nicotine-plus
feather
gparted
cameractrls-gtk4
qbittorrent
pavucontrol
element-desktop
thunar
];
# Install keepassxc
programs.keepassxc.enable = true;
# Install vesktop
programs.vesktop.enable = true;
# Install thunderbird
programs.thunderbird = {
enable = true;
profiles.default.isDefault = true;
};
# Install imv
programs.imv.enable = true;
# Setup udisk for automatic mounting of usb devices
services.udiskie = {
enable = true;
settings = {
# workaround for
# https://github.com/nix-community/home-manager/issues/632
program_options = {
# replace with your favorite file manager
file_manager = "${pkgs.kitty}/bin/kitty -e yazi";
};
};
};
};
}