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

View file

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

View file

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

View file

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