nix run github:gw31415/dotfiles
Note
This is just running the dot
package. The dot
package is a helper command to manage gw31415/dotfiles
.
-
Shortcut for
dot --home
, or installgithub:gw31415/dotfiles
.dot
-
Switch env of home-manager
dot --home # or `dot -h`
-
Switch env of nix-darwin
dot --darwin # or `dot -d`
-
Switch all envs
dot --all # or `dot -a`
-
Fetch & update the
flake.lock
dot --update # or `dot -u`
-
Open the dir-changed devShell of the dotfiles and run
<cmd>
. Without<cmd>
, it will open$SHELL
.dot sh <cmd>
-
Nix garbage-collection
dot gc
-
Nix garbage-collection (aggressive)
dot gc --aggressive
-
Update all environments after updating the
flake.lock
dot -ua
-
Show
git status
of the currentdotfiles
dot sh git status