This commit is contained in:
Tao Tien 2026-02-03 00:27:37 -08:00
parent e350b396ac
commit 5beaab8f85
4 changed files with 39 additions and 41 deletions

View file

@ -7,28 +7,33 @@
environment.systemPackages = with pkgs; [
maturin
mission-planner
# keep-sorted start
# keep-sorted start sticky_comments=no
# act
# asm-lsp
# bash-language-server
# digital
# egglog
# etcher
# fontforge
# freecad
# git-cliff
# lazyjj
# lua-language-server
# lychee # link checker
# markdown-oxide # markdown lsp
# mask
# mprocs
# nomachine-client
# presenterm
# quickemu
# radicle-node
# vulkan-loader
# z3
b3sum
basedpyright
delta
devenv
direnv
egglog
flip-link
gh
gpclient
hyperfine
@ -36,13 +41,8 @@
just
just-lsp
keep-sorted
lazyjj
lldb
mask
mergiraf
mprocs
# nomachine-client
presenterm
qFlipper
qemu
sd
@ -52,7 +52,6 @@
tokei # repo code stats
typos
wild
z3
# keep-sorted end
# # databases
@ -76,11 +75,11 @@
gdb
gnumake
# cringelang
go
delve
gotools
gopls
# # cringelang
# go
# delve
# gotools
# gopls
# nix
nil
@ -95,8 +94,8 @@
uv
# rust
# keep-sorted start sticky_comments=no
# leptosfmt
# keep-sorted start
bacon
cargo-autoinherit
cargo-binstall

View file

@ -5,24 +5,26 @@
...
}: {
environment.systemPackages = with pkgs; [
# nvtopPackages.nvidia
# keep-sorted start sticky_comments=no
# egl-wayland
# gpt4all-chat
nvidia-vaapi-driver
# foldingathome
# gwe
# openrgb
openrgb-plugin-effects
openrgb-plugin-hardwaresync
# openrgb-plugin-effects
# openrgb-plugin-hardwaresync
gwe
nvidia-vaapi-driver
nvtopPackages.nvidia
openrgb-with-all-plugins
# keep-sorted end
];
environment.sessionVariables = {
# wayland chromium workaround
NIXOS_OZONE_WL = "1";
# # wayland chromium workaround
# NIXOS_OZONE_WL = "1";
# firefox nvidia-vaapi-driver
MOZ_DISABLE_RDD_SANDBOX = "1";
LIBVA_DRIVER_NAME = "nvidia";
# MOZ_DISABLE_RDD_SANDBOX = "1";
# LIBVA_DRIVER_NAME = "nvidia";
# CUDA_DISABLE_PERF_BOOST = "1";
};
hardware.nvidia = {
@ -41,10 +43,10 @@
};
services.lact.enable = true;
services.syncplay = {
enable = true;
motd = "we only watch kino here";
};
# services.syncplay = {
# enable = true;
# motd = "we only watch kino here";
# };
services.udev.extraRules = ''
# pcpanel

View file

@ -6,17 +6,19 @@
...
}: {
users.users.tao.packages = with pkgs; [
# keep-sorted start
# keep-sorted start sticky_comments=no
# android-tools
# boxxy
# carapace
# cloud-hypervisor
# davinci-resolve
# fractal
# freerdp
# inputs.plasma-manager.packages.${pkgs.system}.default
# freecad-wayland
# gurk-rs
# jellyfin-media-player
# libsForQt5.kcharselect
# nixos-anywhere
# piper
# syncthingtray
# taskwarrior3
# tectonic
# texlab
# thunderbird
@ -29,9 +31,7 @@
darktable
deluge
discord
# freecad-wayland
gocryptfs
# gurk-rs
jellyfin-mpv-shim
keepassxc
man-pages
@ -39,7 +39,6 @@
miniserve
mousai
nix-output-monitor
nixos-anywhere
nufmt
nushell
nvd
@ -60,8 +59,6 @@
snapper
starship
syncplay
# syncthingtray
taskwarrior3
tinymist
toastify
typst
@ -74,7 +71,6 @@
zoom-us
zotero
zoxide
# android-tools
# keep-sorted end
];
virtualisation.waydroid = {

View file

@ -109,6 +109,7 @@ in {
default-command = "log";
pager = "delta --syntax-theme gruvbox-dark";
diff-formatter = ":git";
merge-editor = "mergiraf";
};
fix.tools.alejandra = {
command = ["alejandra"];