Files
nixos/modules/packages.nix

203 lines
3.3 KiB
Nix
Raw Normal View History

2025-10-30 18:26:18 +01:00
{
config,
pkgs,
lib,
2025-12-21 12:48:55 +01:00
czkawka-master,
2025-12-26 02:35:27 +01:00
solaar-master,
2025-10-30 18:26:18 +01:00
...
}:
{
2025-12-26 10:38:31 +01:00
# Allow unfree packages
nixpkgs = {
config = {
allowUnfree = true;
permittedInsecurePackages = [
"ventoy-gtk3-1.1.07"
];
};
overlays = [
(final: prev: {
nautilus = prev.nautilus.overrideAttrs (nprev: {
buildInputs =
nprev.buildInputs
++ (with pkgs.gst_all_1; [
gst-plugins-good
gst-plugins-bad
gst-plugins-ugly
gst-plugins-base
]);
});
})
(final: prev: {
zenmonitor = prev.zenmonitor.overrideAttrs (oldAttrs: {
env = (oldAttrs.env or { }) // {
NIX_CFLAGS_COMPILE = "-std=gnu17";
};
});
})
2025-12-26 10:38:31 +01:00
];
};
2025-11-15 00:27:02 +01:00
environment.systemPackages = with pkgs; [
abootimg
amdgpu_top
android-tools
appstream
arch-install-scripts
aspell
aspellDicts.cs
aspellDicts.en
aspellDicts.es
2025-11-15 00:27:02 +01:00
bibata-cursors
binwalk
brscan4
brscan5
btrfs-progs
bubblemail
bzip2
ccache
curl
2025-12-26 14:47:54 +01:00
# czkawka
czkawka-master.packages.${pkgs.stdenv.hostPlatform.system}.default
2025-11-15 00:27:02 +01:00
ddcutil
discord
2025-11-15 00:27:02 +01:00
distrobox
docker-buildx
docker-compose
dog
eza
2025-12-08 20:19:51 +01:00
fahclient
ffmpeg-full
2025-11-15 00:27:02 +01:00
ffmpegthumbnailer
file
file-roller
2025-12-26 14:47:54 +01:00
firmware-manager
2025-11-15 00:27:02 +01:00
flat-remix-gnome
flat-remix-gtk
flatpak-xdg-utils
freerdp
fuse
fuse3
fwupd
gimp
gnome-tweaks
gnome.gvfs
gotop
gparted
2025-12-08 20:19:51 +01:00
gphoto2
2025-11-15 00:27:02 +01:00
gst_all_1.gst-libav
gst_all_1.gst-plugins-bad
gst_all_1.gst-plugins-base
2025-11-15 00:27:02 +01:00
gst_all_1.gst-plugins-good
gst_all_1.gst-plugins-ugly
gst_all_1.gst-vaapi
gst_all_1.gstreamer
2025-11-15 00:27:02 +01:00
gvfs
gzip
htop
i2c-tools
iftop
inkscape
iotop
jq
killall
kooha
krita
lact
libgsf
2025-11-15 00:27:02 +01:00
libnotify
libreoffice
2025-12-08 20:19:51 +01:00
libsForQt5.qtstyleplugins
2025-11-15 00:27:02 +01:00
linux-firmware
lm_sensors
lrzip
lsof
lz4
lzip
lzop
mangohud
mesa-demos
mission-center
ncdu
nil
nixfmt-rfc-style
ntfs3g
nufraw-thumbnailer
2025-11-15 00:27:02 +01:00
nvtopPackages.amd
openrgb-with-all-plugins
papirus-icon-theme
pbzip2
2025-12-21 11:08:27 +01:00
pciutils
2025-11-15 00:27:02 +01:00
pigz
plymouth
poppler-utils
prismlauncher-unwrapped
protonup-qt
radeontop
2025-12-08 20:19:51 +01:00
rocmPackages.rocm-smi
rocmPackages.rocminfo
2025-11-15 00:27:02 +01:00
rquickshare
2025-12-26 02:35:27 +01:00
saber
# solaar
2025-12-26 14:47:54 +01:00
solaar-master.packages.${pkgs.stdenv.hostPlatform.system}.default
2025-12-26 02:35:27 +01:00
logitech-udev-rules
2025-11-15 00:27:02 +01:00
scrcpy
screen
seafile-client
smartmontools
starship
sushi
swtpm
telegram-desktop
testdisk
thunderbird
tidal-hifi
tldr
tree
unrar
unzip
2025-12-21 11:08:27 +01:00
usbutils
2025-11-15 00:27:02 +01:00
ventoy-full-gtk
vesktop
vkbasalt
vlc
vscode-fhs
webp-pixbuf-loader
2025-11-15 00:27:02 +01:00
wev
wget
which
wine
wireshark
tumbler
2025-11-15 00:27:02 +01:00
xz
yt-dlp
zenmonitor
zip
zram-generator
zsh-autosuggestions
zsh-completions
zsh-history-substring-search
zsh-syntax-highlighting
zstd
zulu
2025-11-15 00:27:02 +01:00
zulu8
zulu17
2025-10-30 18:26:18 +01:00
];
fonts = {
packages = with pkgs; [
fira-code
font-awesome
nerd-fonts.fira-code
nerd-fonts.fira-mono
nerd-fonts.symbols-only
nerd-fonts.ubuntu-mono
noto-fonts
noto-fonts-cjk-sans
noto-fonts-color-emoji
ubuntu-classic
];
};
}