This commit is contained in:
Tao Tien 2024-08-29 10:12:47 -07:00
parent 82859fa2a1
commit f754fccd79
2 changed files with 8 additions and 3 deletions

View file

@ -6,6 +6,7 @@
... ...
}: { }: {
users.users.tao.packages = with pkgs; [ users.users.tao.packages = with pkgs; [
davinci-resolve
nufmt nufmt
freerdp freerdp
nixos-anywhere nixos-anywhere

View file

@ -11,7 +11,7 @@ alias t = task
alias zl = zellij alias zl = zellij
alias snapper = snapper -c home alias snapper = snapper -c home
alias quiet = sudo ectool fanduty 42 alias quiet = sudo ectool fanduty 42
alias loud = sudo ectool autofanctl alias loud = sudo ectool autofanctrl
alias jd = jj diff alias jd = jj diff
alias jc = jj desc alias jc = jj desc
alias js = jj status alias js = jj status
@ -47,9 +47,13 @@ def ns [package] {
def nr [package] { def nr [package] {
nix search nixpkgs $package nix search nixpkgs $package
} }
def rebuild [subcommand] { def rebuild [--no-builders (-n), subcommand] {
if $no_builders {
sudo nice -n19 nixos-rebuild $subcommand --builders "" --flake /home/tao/projects/NOflake/ --impure --verbose
} else {
sudo nice -n19 nixos-rebuild $subcommand --flake /home/tao/projects/NOflake/ --impure --verbose sudo nice -n19 nixos-rebuild $subcommand --flake /home/tao/projects/NOflake/ --impure --verbose
} }
}
# def post-rebuild [] { # def post-rebuild [] {
# # rm -r ~/.config/helix/runtime/grammars/ # # rm -r ~/.config/helix/runtime/grammars/
# # hx --grammar fetch; hx --grammar build # # hx --grammar fetch; hx --grammar build