some desktop additions

This commit is contained in:
2025-01-22 23:33:36 +02:00
parent f4e5e9b6a0
commit 1b260f5b35
2 changed files with 153 additions and 152 deletions

View File

@@ -1,4 +1,5 @@
{ {
lib,
pkgs, pkgs,
config, config,
myData, myData,
@@ -35,6 +36,7 @@ in
boot = { boot = {
kernelModules = [ "kvm-intel" ]; kernelModules = [ "kvm-intel" ];
kernelPackages = lib.mkForce pkgs.linuxPackages_latest;
initrd = { initrd = {
availableKernelModules = [ availableKernelModules = [
"xhci_pci" "xhci_pci"

View File

@@ -127,10 +127,7 @@ in
virtualisation.docker.enable = true; virtualisation.docker.enable = true;
environment.systemPackages = environment.systemPackages = with pkgs; [
with pkgs;
lib.mkMerge [
[
# packages defined here # packages defined here
nicer nicer
tmuxbash tmuxbash
@@ -139,6 +136,7 @@ in
iw iw
rr rr
gdb gdb
i7z
vlc vlc
sox sox
mpv mpv
@@ -175,12 +173,14 @@ in
libwebp libwebp
librsvg librsvg
neomutt neomutt
wasmtime
picocom picocom
inferno inferno
libheif libheif
mplayer mplayer
tcpflow tcpflow
cppcheck
wasmtime
undocker
nautilus nautilus
smplayer smplayer
inkscape inkscape
@@ -206,15 +206,16 @@ in
miniupnpc miniupnpc
v4l-utils v4l-utils
nerdfonts nerdfonts
winetricks
diffoscope diffoscope
alsa-utils alsa-utils
gcc_latest
shellcheck shellcheck
borgbackup borgbackup
efibootmgr efibootmgr
virtualenv virtualenv
imagemagick imagemagick
ventoy-full ventoy-full
python3Full
ghostscript ghostscript
libva-utils # intel video tests libva-utils # intel video tests
pavucontrol pavucontrol
@@ -223,6 +224,7 @@ in
rkdeveloptool rkdeveloptool
squashfsTools squashfsTools
nixpkgs-review nixpkgs-review
joplin-desktop
aspellDicts.en aspellDicts.en
aspellDicts.lt aspellDicts.lt
libreoffice-qt libreoffice-qt
@@ -230,24 +232,32 @@ in
magic-wormhole magic-wormhole
signal-desktop signal-desktop
gnome-calendar gnome-calendar
intel-gpu-tools
element-desktop element-desktop
netsurf-browser netsurf-browser
man-pages-posix man-pages-posix
git-filter-repo git-filter-repo
gnome-calculator gnome-calculator
nvtopPackages.amd
age-plugin-yubikey age-plugin-yubikey
nvtopPackages.intel
hunspellDicts.en_US hunspellDicts.en_US
python3Packages.ipython wineWowPackages.full
samsung-unified-linux-driver samsung-unified-linux-driver
cppcheck
gcc_latest
xorg.xev xorg.xev
xorg.xeyes xorg.xeyes
xorg.lndir xorg.lndir
xorg.xinit xorg.xinit
(python3.withPackages (
ps: with ps; [
numpy
ipython
matplotlib
]
))
(texlive.combine { (texlive.combine {
inherit (texlive) inherit (texlive)
scheme-medium scheme-medium
@@ -262,18 +272,7 @@ in
hyphen-lithuanian hyphen-lithuanian
; ;
}) })
]
(lib.mkIf (pkgs.stdenv.hostPlatform.system == "x86_64-linux") [
i7z
nvtopPackages.amd
nvtopPackages.intel
joplin-desktop
intel-gpu-tools
winetricks
wineWowPackages.full
])
[ pkgs.undocker ]
(with llvmPackages_19; [ (with llvmPackages_19; [
lld lld
llvm llvm