dotfiles/nixos/gui/default.nix
Cyryl Płotnicki c47c29a7bb
Some checks failed
use nix / build (push) Failing after 5m29s
remove broken desktop packages
2024-08-06 15:51:29 +01:00

91 lines
1.9 KiB
Nix

{
config,
pkgs,
discord,
inputs,
nixpkgs-nixos-unstable,
nixpkgs-nixos-stable-and-unfree,
nixpkgs-nixos-unstable-and-unfree,
...
}: {
security.chromiumSuidSandbox.enable = true;
home-manager.users.cyryl = {...}: {
gtk = {
enable = true;
iconTheme = {
name = "Adwaita";
package = pkgs.gnome3.adwaita-icon-theme;
};
};
qt = {enable = true;};
imports = [];
programs = {
chromium.enable = true;
firefox.enable = true;
sioyek.enable = true;
};
home.packages =
(with pkgs;
with pkgs.python39Packages; [
anarchism
cheese
digikam
element-desktop
eog
evince
fontconfig
ghidra-bin
gimp
glxinfo
gnome-screenshot
gparted
inkscape
kdenlive
koreader
krusader
libreoffice
mediainfo
mindforger
modem-manager-gui
nautilus
obs-studio
openscad
organicmaps
passff-host
pdfarranger
pkgs.gsettings-desktop-schemas
pkgs.shotwell
qcad
qemu
remmina
signal-desktop
simple-scan
spotify
ssb-patchwork
tigervnc
tlaplusToolbox
tlaps
uefitool
vlc
winePackages.full
wireshark
wsjtx
xclip
xidlehook
yubico-piv-tool
yubikey-manager-qt
yubikey-personalization
yubikey-personalization-gui
])
++ (with nixpkgs-nixos-unstable; [thunderbird])
++ [nixpkgs-nixos-stable-and-unfree.discord]
++ (with nixpkgs-nixos-unstable-and-unfree; [
hopper
jetbrains.rust-rover
jetbrains.clion
]);
};
}