some desktop additions
This commit is contained in:
@@ -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"
|
||||||
|
|||||||
@@ -127,163 +127,162 @@ in
|
|||||||
|
|
||||||
virtualisation.docker.enable = true;
|
virtualisation.docker.enable = true;
|
||||||
|
|
||||||
environment.systemPackages =
|
environment.systemPackages = with pkgs; [
|
||||||
with pkgs;
|
# packages defined here
|
||||||
lib.mkMerge [
|
nicer
|
||||||
[
|
tmuxbash
|
||||||
# packages defined here
|
|
||||||
nicer
|
|
||||||
tmuxbash
|
|
||||||
|
|
||||||
f3 # flight-flash-fraud
|
f3 # flight-flash-fraud
|
||||||
iw
|
iw
|
||||||
rr
|
rr
|
||||||
gdb
|
gdb
|
||||||
vlc
|
i7z
|
||||||
sox
|
vlc
|
||||||
mpv
|
sox
|
||||||
acpi
|
mpv
|
||||||
gimp
|
acpi
|
||||||
josm
|
gimp
|
||||||
qemu
|
josm
|
||||||
zlib
|
qemu
|
||||||
ninja
|
zlib
|
||||||
xclip
|
ninja
|
||||||
pdftk
|
xclip
|
||||||
putty
|
pdftk
|
||||||
scrot
|
putty
|
||||||
tracy
|
scrot
|
||||||
cmake
|
tracy
|
||||||
kazam # alternative to gtk-recordMyDesktop
|
cmake
|
||||||
x11vnc
|
kazam # alternative to gtk-recordMyDesktop
|
||||||
yt-dlp
|
x11vnc
|
||||||
skopeo
|
yt-dlp
|
||||||
ffmpeg
|
skopeo
|
||||||
tinycc
|
ffmpeg
|
||||||
scrcpy
|
tinycc
|
||||||
cheese
|
scrcpy
|
||||||
arandr
|
cheese
|
||||||
pandoc
|
arandr
|
||||||
evince
|
pandoc
|
||||||
okular
|
evince
|
||||||
motion
|
okular
|
||||||
gthumb
|
motion
|
||||||
calibre
|
gthumb
|
||||||
gparted
|
calibre
|
||||||
scribus
|
gparted
|
||||||
gnumake
|
scribus
|
||||||
libwebp
|
gnumake
|
||||||
librsvg
|
libwebp
|
||||||
neomutt
|
librsvg
|
||||||
wasmtime
|
neomutt
|
||||||
picocom
|
picocom
|
||||||
inferno
|
inferno
|
||||||
libheif
|
libheif
|
||||||
mplayer
|
mplayer
|
||||||
tcpflow
|
tcpflow
|
||||||
nautilus
|
cppcheck
|
||||||
smplayer
|
wasmtime
|
||||||
inkscape
|
undocker
|
||||||
chromium
|
nautilus
|
||||||
hunspell
|
smplayer
|
||||||
tigervnc
|
inkscape
|
||||||
rtorrent
|
chromium
|
||||||
bsdgames
|
hunspell
|
||||||
xss-lock
|
tigervnc
|
||||||
valgrind
|
rtorrent
|
||||||
musl.dev
|
bsdgames
|
||||||
audacity
|
xss-lock
|
||||||
graphviz
|
valgrind
|
||||||
powertop
|
musl.dev
|
||||||
librecad
|
audacity
|
||||||
qgis-ltr # qgis gets recompiled, qgis-ltr is cached by hydra
|
graphviz
|
||||||
tesseract
|
powertop
|
||||||
trayscale
|
librecad
|
||||||
espeak-ng
|
qgis-ltr # qgis gets recompiled, qgis-ltr is cached by hydra
|
||||||
man-pages
|
tesseract
|
||||||
rox-filer
|
trayscale
|
||||||
distrobox
|
espeak-ng
|
||||||
miniupnpc
|
man-pages
|
||||||
v4l-utils
|
rox-filer
|
||||||
nerdfonts
|
distrobox
|
||||||
diffoscope
|
miniupnpc
|
||||||
alsa-utils
|
v4l-utils
|
||||||
shellcheck
|
nerdfonts
|
||||||
borgbackup
|
winetricks
|
||||||
efibootmgr
|
diffoscope
|
||||||
virtualenv
|
alsa-utils
|
||||||
imagemagick
|
gcc_latest
|
||||||
ventoy-full
|
shellcheck
|
||||||
python3Full
|
borgbackup
|
||||||
ghostscript
|
efibootmgr
|
||||||
libva-utils # intel video tests
|
virtualenv
|
||||||
pavucontrol
|
imagemagick
|
||||||
wirelesstools
|
ventoy-full
|
||||||
poppler_utils
|
ghostscript
|
||||||
rkdeveloptool
|
libva-utils # intel video tests
|
||||||
squashfsTools
|
pavucontrol
|
||||||
nixpkgs-review
|
wirelesstools
|
||||||
aspellDicts.en
|
poppler_utils
|
||||||
aspellDicts.lt
|
rkdeveloptool
|
||||||
libreoffice-qt
|
squashfsTools
|
||||||
graphicsmagick
|
nixpkgs-review
|
||||||
magic-wormhole
|
joplin-desktop
|
||||||
signal-desktop
|
aspellDicts.en
|
||||||
gnome-calendar
|
aspellDicts.lt
|
||||||
element-desktop
|
libreoffice-qt
|
||||||
netsurf-browser
|
graphicsmagick
|
||||||
man-pages-posix
|
magic-wormhole
|
||||||
git-filter-repo
|
signal-desktop
|
||||||
gnome-calculator
|
gnome-calendar
|
||||||
age-plugin-yubikey
|
intel-gpu-tools
|
||||||
hunspellDicts.en_US
|
element-desktop
|
||||||
python3Packages.ipython
|
netsurf-browser
|
||||||
samsung-unified-linux-driver
|
man-pages-posix
|
||||||
|
git-filter-repo
|
||||||
|
gnome-calculator
|
||||||
|
nvtopPackages.amd
|
||||||
|
age-plugin-yubikey
|
||||||
|
nvtopPackages.intel
|
||||||
|
hunspellDicts.en_US
|
||||||
|
wineWowPackages.full
|
||||||
|
samsung-unified-linux-driver
|
||||||
|
|
||||||
cppcheck
|
xorg.xev
|
||||||
gcc_latest
|
xorg.xeyes
|
||||||
|
xorg.lndir
|
||||||
|
xorg.xinit
|
||||||
|
|
||||||
xorg.xev
|
(python3.withPackages (
|
||||||
xorg.xeyes
|
ps: with ps; [
|
||||||
xorg.lndir
|
numpy
|
||||||
xorg.xinit
|
ipython
|
||||||
|
matplotlib
|
||||||
(texlive.combine {
|
|
||||||
inherit (texlive)
|
|
||||||
scheme-medium
|
|
||||||
dvisvgm
|
|
||||||
dvipng
|
|
||||||
wrapfig
|
|
||||||
amsmath
|
|
||||||
ulem
|
|
||||||
hyperref
|
|
||||||
capt-of
|
|
||||||
lithuanian
|
|
||||||
hyphen-lithuanian
|
|
||||||
;
|
|
||||||
})
|
|
||||||
]
|
]
|
||||||
(lib.mkIf (pkgs.stdenv.hostPlatform.system == "x86_64-linux") [
|
))
|
||||||
i7z
|
|
||||||
nvtopPackages.amd
|
|
||||||
nvtopPackages.intel
|
|
||||||
joplin-desktop
|
|
||||||
intel-gpu-tools
|
|
||||||
|
|
||||||
winetricks
|
(texlive.combine {
|
||||||
wineWowPackages.full
|
inherit (texlive)
|
||||||
])
|
scheme-medium
|
||||||
[ pkgs.undocker ]
|
dvisvgm
|
||||||
(with llvmPackages_19; [
|
dvipng
|
||||||
lld
|
wrapfig
|
||||||
llvm
|
amsmath
|
||||||
llvm-manpages
|
ulem
|
||||||
clang
|
hyperref
|
||||||
libclang
|
capt-of
|
||||||
clang-manpages
|
lithuanian
|
||||||
clang-tools
|
hyphen-lithuanian
|
||||||
])
|
;
|
||||||
];
|
})
|
||||||
|
|
||||||
|
(with llvmPackages_19; [
|
||||||
|
lld
|
||||||
|
llvm
|
||||||
|
llvm-manpages
|
||||||
|
clang
|
||||||
|
libclang
|
||||||
|
clang-manpages
|
||||||
|
clang-tools
|
||||||
|
])
|
||||||
|
];
|
||||||
|
|
||||||
# https://discourse.nixos.org/t/nixos-rebuild-switch-upgrade-networkmanager-wait-online-service-failure/30746
|
# https://discourse.nixos.org/t/nixos-rebuild-switch-upgrade-networkmanager-wait-online-service-failure/30746
|
||||||
systemd.services.NetworkManager-wait-online.enable = false;
|
systemd.services.NetworkManager-wait-online.enable = false;
|
||||||
|
|||||||
Reference in New Issue
Block a user