started work on making all dotfiles managed by nix and automatic Catppuccin theming
This commit is contained in:
parent
9430d25251
commit
ff7048f53d
18 changed files with 723 additions and 361 deletions
|
|
@ -17,6 +17,10 @@ in {
|
|||
users.defaultUserShell = pkgs.zsh;
|
||||
environment.shells = with pkgs; [zsh];
|
||||
|
||||
horseman.dots = {
|
||||
warprc.enable = true;
|
||||
};
|
||||
|
||||
programs.zsh = {
|
||||
enable = true;
|
||||
enableCompletion = true;
|
||||
|
|
@ -24,8 +28,7 @@ in {
|
|||
histSize = 10000;
|
||||
|
||||
shellAliases = {
|
||||
clone-dotfiles = "cp -r /home/horseman/nix-config/config/dotfiles/.\* /home/horseman/";
|
||||
rebuild = "function _rebuild(){clone-dotfiles && sudo nixos-rebuild switch --flake \"$@\" && nix fmt *}; _rebuild";
|
||||
rebuild = "function _rebuild(){sudo nixos-rebuild switch --flake \"$@\" && nix fmt *}; _rebuild";
|
||||
update = "sudo nix flake update && git commit flake.lock -m 'Update flake.lock: $(date +%y-%m-%d)' && rebuild";
|
||||
compose = "sudo docker compose";
|
||||
wolpc = "wakeonlan D8:5E:D3:A8:B1:0A";
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue