Files
bankrupt/home-manager/linux.nix
T
2025-11-15 23:17:12 +08:00

52 lines
940 B
Nix

# Linux-specific home-manager configuration
{
inputs,
lib,
config,
pkgs,
...
}: lib.mkIf pkgs.stdenv.isLinux {
# Linux-specific packages
home.packages = with pkgs; [
# GUI applications (if you use a desktop environment)
# firefox
# chromium
# Linux-specific CLI tools
# xclip
# xsel
];
# Systemd user services (Linux only)
systemd.user.startServices = "sd-switch";
# X11/Wayland specific configurations
# xsession.enable = true;
# wayland.windowManager.sway.enable = true;
# GTK theme configuration
gtk = {
enable = true;
# theme = {
# name = "Adwaita-dark";
# package = pkgs.gnome.gnome-themes-extra;
# };
};
# Qt theme configuration
qt = {
enable = true;
platformTheme.name = "gtk";
};
# Services
services = {
# Clipboard manager
# clipmenu.enable = true;
# Notification daemon
# dunst.enable = true;
};
}