sort and remove old pkgs

This commit is contained in:
Tao Tien 2025-03-06 17:05:34 -08:00
parent 92e6f5f0f2
commit a34a37b45b
5 changed files with 36 additions and 35 deletions

View file

@ -1,41 +1,41 @@
{pkgs, ...}: {
environment.systemPackages = with pkgs; [
devenv
act
aichat
# (llm.withPlugins (ps: with ps; [llm-openrouter]))
# llm
aider-chat
# digital
asm-lsp
gh
# bash-language-server
qemu
# quickemu
# lychee # link checker
# digital
# etcher
# freecad
# vulkan-loader
# fontforge
# freecad
# llm
# lychee # link checker
# quickemu
# radicle-node
hyperfine # benchmarking
markdown-oxide
git-cliff
# vulkan-loader
# act
# aichat
# aider-chat
# asm-lsp
b3sum
devenv
direnv
gh
git-cliff
hyperfine
jujutsu
just
lldb
lua-language-server
markdown-oxide
qFlipper
qemu
sd
sshfs
taplo # toml lsp
tio
tokei
tokei # repo code stats
typos
# databases
# # databases
# sqlite
# sqls
# sqlx-cli
@ -73,11 +73,6 @@
ruff
ruff-lsp
# go
# go
# gopls
# delve
# rust
cargo-binstall
bacon

View file

@ -6,13 +6,13 @@
...
}: {
environment.systemPackages = with pkgs; [
inputs.zen-browser.packages."${system}".default
# inputs.helix.packages.${pkgs.system}.default
# screen
bat
bottom
cifs-utils
dumbpipe
du-dust
dumbpipe
exfatprogs
fastfetch
ffmpeg
@ -20,14 +20,14 @@
git
helix
inputs.agenix.packages.${pkgs.system}.default
sendme
inputs.zen-browser.packages."${system}".default
mesa
mpv
ouch
pueue
ripgrep
rustdesk
# screen
sendme
skim
tree
wezterm

View file

@ -6,7 +6,6 @@
...
}: {
users.users.tao.packages = with pkgs; [
gocryptfs
# calibre
# davinci-resolve
# fractal
@ -22,14 +21,15 @@
aspell
aspellDicts.en
bottles
boxxy
carapace
cloud-hypervisor
# boxxy
# carapace
# cloud-hypervisor
darktable
deluge
discord
freecad-wayland
freerdp
# freerdp
gocryptfs
gurk-rs
jellyfin-media-player
kdePackages.plasma-vault
@ -47,7 +47,7 @@
onlyoffice-bin
pandoc
pipe-rename
piper
# piper
prusa-slicer
qmk
qmk-udev-rules
@ -58,7 +58,7 @@
starship
syncthingtray
taskwarrior3
thunderbird
# thunderbird
tinymist
toastify
typst

View file

@ -63,6 +63,7 @@
};
keys.normal.space.t = {
r = "@mip:reflow<ret>";
s = "@|lines | sort | to text<ret>";
};
};
languages = {

View file

@ -9,8 +9,13 @@ def nr [package] {
}
def rebuild --wrapped [subcommand, --builders: string, ...rest] {
mut builders = $builders;
if (open /etc/hostname --raw) == "NOlaptop\n" and ($builders != "") {
sudo nix store info --store ssh://nocomputer
if (ping -c1 -W1 nocomputer | complete | $in.exit_code == 0) {
sudo nix store info --store ssh://nocomputer
} else {
$builders = ""
}
}
if ($builders == "") {
sudo systemd-inhibit nice -n19 nixos-rebuild $subcommand --flake . --impure --verbose --builders ""