nix-configurations/home/features/desktop/default.nix

66 lines
1.1 KiB
Nix
Raw Normal View History

2022-12-30 12:05:46 +00:00
{ pkgs, lib, outputs, ... }:
{
imports = [
./crypto.nix
./design.nix
2023-02-07 08:29:30 +00:00
./espanso.nix
2022-12-30 12:05:46 +00:00
./i3-gaps.nix
2023-02-05 13:36:38 +00:00
./extrafonts.nix
2022-12-30 12:05:46 +00:00
./media.nix
2023-02-11 04:57:11 +00:00
./office.nix
2022-12-30 12:05:46 +00:00
./polybar.nix
./qt.nix
./rofi.nix
./syncthing.nix
];
xdg.mimeApps.enable = true;
home.sessionVariables = {
QT_QPA_PLATFORMTHEME = "qt5ct";
WEBKIT_DISABLE_COMPOSITING_MODE = "1";
EDITOR = "emacs";
VISUAL = "emacs";
XDG_CONFIG_HOME = "\${HOME}/.config";
XDG_BIN_HOME = "\${HOME}/.local/bin";
XDG_DATA_HOME = "\${HOME}/.local/share";
PATH = [ "\${XDG_BIN_HOME}" "\${HOME}/.cargo/bin" ];
};
home.packages = with pkgs; [
alacritty
autotiling
blueberry
2023-02-11 21:12:55 +00:00
brave
2023-02-05 13:36:38 +00:00
brightnessctl
2022-12-30 12:05:46 +00:00
feh
flameshot
2023-02-05 13:36:38 +00:00
gnome.file-roller
2022-12-30 12:05:46 +00:00
gnome.seahorse
gnome.vinagre
2023-02-01 11:38:23 +00:00
gsettings-desktop-schemas
2022-12-30 12:05:46 +00:00
libnotify
lxappearance
nyxt
pasystray
pavucontrol
picom
2023-02-05 13:36:38 +00:00
qt5ct
2023-02-01 11:38:23 +00:00
rustdesk
2022-12-30 12:05:46 +00:00
unrar
unzip
2023-02-01 11:38:23 +00:00
usbutils
v4l-utils
2022-12-30 12:05:46 +00:00
variety
xclip
xdg-utils
xdotool
xfce.xfce4-clipman-plugin
xorg.xbacklight
xorg.xkill
xorg.xmodmap
xorg.xrandr
zip
];
}