nix/nixos/common/desktops/xfce/default.nix

84 lines
1.5 KiB
Nix
Raw Normal View History

2024-03-20 04:00:50 +01:00
{ pkgs, ... }: {
2024-04-05 11:50:01 +02:00
imports = [
../../modules/fonts.nix
];
2024-04-10 01:15:25 +02:00
services = {
gnome.gnome-keyring.enable = true;
pipewire = {
enable = true;
alsa = {
enable = true;
support32Bit = true;
};
pulse.enable = true;
};
2024-03-20 03:44:14 +01:00
};
# Configure keymap in X11
services.xserver = {
enable = true;
layout = "us";
xkbVariant = "";
autorun = true;
desktopManager.xfce.enable = true;
};
2024-03-21 14:45:56 +01:00
2024-03-21 14:49:51 +01:00
services.xrdp.defaultWindowManager = "xfce4-session";
2024-03-20 03:44:14 +01:00
2024-03-22 03:37:18 +01:00
environment.systemPackages = with pkgs; [
papirus-folders
papirus-nord
xfce.xfwm4-themes
2024-03-22 04:29:28 +01:00
dconf2nix # https://github.com/gvolpe/dconf2nix
2024-04-10 01:15:25 +02:00
arc-theme
blueman
chromium
deja-dup
drawing
elementary-xfce-icon-theme
evince
firefox
foliate
font-manager
gimp-with-plugins
gnome.file-roller
gnome.gnome-disk-utility
inkscape-with-extensions
libqalculate
libreoffice
orca
pavucontrol
qalculate-gtk
wmctrl
xclip
xcolor
xcolor
xdo
xdotool
xfce.catfish
xfce.gigolo
xfce.orage
xfce.xfburn
xfce.xfce4-appfinder
xfce.xfce4-clipman-plugin
xfce.xfce4-cpugraph-plugin
xfce.xfce4-dict
xfce.xfce4-fsguard-plugin
xfce.xfce4-genmon-plugin
xfce.xfce4-netload-plugin
xfce.xfce4-panel
xfce.xfce4-pulseaudio-plugin
xfce.xfce4-systemload-plugin
xfce.xfce4-weather-plugin
xfce.xfce4-whiskermenu-plugin
xfce.xfce4-xkb-plugin
xfce.xfdashboard
xorg.xev
xsel
xtitle
xwinmosaic
zuki-themes
2024-03-22 03:37:18 +01:00
];
2024-03-20 03:44:14 +01:00
}