2023-04-09 09:12:23 +00:00
|
|
|
{ pkgs, ... }: {
|
|
|
|
|
2022-12-30 12:05:46 +00:00
|
|
|
imports = [
|
|
|
|
./crypto.nix
|
|
|
|
./design.nix
|
2023-02-05 13:36:38 +00:00
|
|
|
./extrafonts.nix
|
2023-04-09 09:12:23 +00:00
|
|
|
#./hyprland
|
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
|
|
|
./qt.nix
|
|
|
|
./rofi.nix
|
|
|
|
./syncthing.nix
|
2023-04-09 09:12:23 +00:00
|
|
|
./waybar.nix
|
2022-12-30 12:05:46 +00:00
|
|
|
];
|
|
|
|
|
2023-04-09 09:12:23 +00:00
|
|
|
xdg.mimeApps = {
|
|
|
|
enable = true;
|
2023-04-12 08:25:36 +00:00
|
|
|
defaultApplications = { "application/pdf" = [ "okular.desktop" ]; };
|
2023-04-09 09:12:23 +00:00
|
|
|
};
|
|
|
|
|
2022-12-30 12:05:46 +00:00
|
|
|
home.sessionVariables = {
|
|
|
|
WEBKIT_DISABLE_COMPOSITING_MODE = "1";
|
2023-04-12 08:25:36 +00:00
|
|
|
NIXOS_OZONE_WL = "1";
|
2022-12-30 12:05:46 +00:00
|
|
|
EDITOR = "emacs";
|
2023-04-09 09:12:23 +00:00
|
|
|
VISUAL = "emacs";
|
|
|
|
QT_QPA_PLATFORM = "wayland";
|
2022-12-30 12:05:46 +00:00
|
|
|
XDG_CONFIG_HOME = "\${HOME}/.config";
|
|
|
|
XDG_BIN_HOME = "\${HOME}/.local/bin";
|
|
|
|
XDG_DATA_HOME = "\${HOME}/.local/share";
|
|
|
|
};
|
2023-02-21 13:52:38 +00:00
|
|
|
home.sessionPath = [ "\${XDG_BIN_HOME}" "\${HOME}/.cargo/bin" ];
|
2023-04-09 09:12:23 +00:00
|
|
|
|
|
|
|
fonts.fontconfig.enable = true;
|
|
|
|
|
2023-04-12 08:25:36 +00:00
|
|
|
services.dunst = {
|
|
|
|
enable = true;
|
|
|
|
};
|
|
|
|
|
2022-12-30 12:05:46 +00:00
|
|
|
home.packages = with pkgs; [
|
|
|
|
alacritty
|
2023-02-12 15:30:25 +00:00
|
|
|
appimage-run
|
2022-12-30 12:05:46 +00:00
|
|
|
blueberry
|
2023-02-11 21:12:55 +00:00
|
|
|
brave
|
2023-02-05 13:36:38 +00:00
|
|
|
brightnessctl
|
2023-04-06 15:12:19 +00:00
|
|
|
clipman
|
2023-04-09 09:12:23 +00:00
|
|
|
distrobox
|
2022-12-30 12:05:46 +00:00
|
|
|
flameshot
|
2023-04-06 15:12:19 +00:00
|
|
|
fuzzel
|
2023-02-05 13:36:38 +00:00
|
|
|
gnome.file-roller
|
2023-04-12 08:25:36 +00:00
|
|
|
gnome.nautilus
|
|
|
|
gnome.nautilus
|
2022-12-30 12:05:46 +00:00
|
|
|
gnome.seahorse
|
2023-04-12 08:25:36 +00:00
|
|
|
gnome.sushi
|
2022-12-30 12:05:46 +00:00
|
|
|
gnome.vinagre
|
2023-04-09 09:12:23 +00:00
|
|
|
glib
|
2023-02-01 11:38:23 +00:00
|
|
|
gsettings-desktop-schemas
|
2023-04-06 15:12:19 +00:00
|
|
|
hyprpaper
|
2022-12-30 12:05:46 +00:00
|
|
|
nyxt
|
2023-04-07 04:09:28 +00:00
|
|
|
pamixer
|
2023-04-12 08:25:36 +00:00
|
|
|
pavucontrol
|
2022-12-30 12:05:46 +00:00
|
|
|
picom
|
2023-04-09 09:12:23 +00:00
|
|
|
libsForQt5.qtstyleplugins
|
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
|
2023-04-12 08:25:36 +00:00
|
|
|
wlogout
|
|
|
|
wtype
|
2022-12-30 12:05:46 +00:00
|
|
|
xdg-utils
|
|
|
|
xdotool
|
|
|
|
zip
|
|
|
|
];
|
2023-04-09 09:12:23 +00:00
|
|
|
|
2022-12-30 12:05:46 +00:00
|
|
|
}
|