Nixfiles/graphical.nix

62 lines
978 B
Nix
Raw Normal View History

2021-06-20 22:04:52 +02:00
{
2022-05-01 10:32:31 +02:00
pkgs,
config,
...
}: {
2021-06-20 22:04:52 +02:00
home.packages = with pkgs; [
2022-02-06 21:38:03 +01:00
# Browser
2021-11-25 18:11:12 +01:00
firefox-wayland
2022-01-18 21:46:27 +01:00
(tor-browser-bundle-bin.override {
useHardenedMalloc = false;
})
2022-02-06 21:10:48 +01:00
2022-02-06 21:38:03 +01:00
# IM
2022-02-06 21:10:48 +01:00
element-desktop
2022-05-01 10:32:31 +02:00
(discord.override {nss = pkgs.nss;})
2022-02-06 21:10:48 +01:00
signal-desktop
2022-02-06 21:38:03 +01:00
# Mail
2022-02-06 21:10:48 +01:00
thunderbird-wayland
2022-02-06 21:38:03 +01:00
# Media
2022-02-02 22:53:40 +01:00
pavucontrol
vlc
2022-02-06 21:10:48 +01:00
spotify
2022-10-19 17:22:00 +02:00
krita
gromit-mpx
2021-06-20 22:04:52 +02:00
2022-01-17 13:25:20 +01:00
# Libreoffice
libreoffice
hunspell
hunspellDicts.fr-any
hyphen
2022-02-06 21:38:03 +01:00
# Misc progs
2022-02-06 21:10:48 +01:00
bitwarden
libreoffice-fresh
2022-10-19 17:22:00 +02:00
plasma5Packages.kdeconnect-kde
2022-02-06 21:10:48 +01:00
2022-02-06 21:38:03 +01:00
# Misc utils
wl-clipboard
2022-10-04 21:17:54 +02:00
xdg-utils
2022-02-06 21:10:48 +01:00
feh
2022-08-26 09:40:04 +02:00
wdisplays
2021-06-20 22:04:52 +02:00
];
2022-08-14 14:52:54 +02:00
/*
environment.pathsToLink = [ "/share/hunspell" "/share/myspell" "/share/hyphen" ];
environment.variables.DICPATH = "/run/current-system/sw/share/hunspell:/run/current-system/sw/share/hyphen";
*/
2021-12-15 10:14:11 +01:00
2021-06-21 13:31:00 +02:00
home.sessionVariables = {
2021-07-14 12:20:13 +02:00
BROWSER = "firefox";
2022-08-14 14:52:54 +02:00
GTK_USE_PORTAL = 1;
2021-06-21 13:31:00 +02:00
};
2021-06-20 22:04:52 +02:00
programs = {
zathura = {
enable = true;
};
};
}