From e2b7f3fbc931b9cbc440f9a3139be2cdf2808dfd Mon Sep 17 00:00:00 2001 From: Sridhar Ratnakumar Date: Sun, 21 Sep 2025 17:27:08 -0400 Subject: [PATCH] Add omarchy laptop home configuration --- configurations/home/srid@vixen.nix | 32 ++++++++++++++++++++++++++++++ modules/home/all/terminal.nix | 1 - 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 configurations/home/srid@vixen.nix diff --git a/configurations/home/srid@vixen.nix b/configurations/home/srid@vixen.nix new file mode 100644 index 0000000..4f86e32 --- /dev/null +++ b/configurations/home/srid@vixen.nix @@ -0,0 +1,32 @@ +# This machine uses Omarchy +# +# So we consciously pick what we need +{ flake, ... }: +let + inherit (flake) inputs; + inherit (inputs) self; + homeMod = self + /modules/home; +in +{ + imports = [ + "${homeMod}/claude-code" + "${homeMod}/all/git.nix" + "${homeMod}/all/just.nix" + "${homeMod}/all/direnv.nix" + "${homeMod}/all/starship.nix" + "${homeMod}/all/bash.nix" + "${homeMod}/all/terminal.nix" + ]; + + # Bash custom configuration + programs.bash = { + # Not using this ^ because our starship provides direnv integration. + # bashrcExtra = '' + # # Omarchy integration + # source ~/.local/share/omarchy/default/bash/rc + # ''; + }; + + home.username = "srid"; + home.stateVersion = "25.05"; +} diff --git a/modules/home/all/terminal.nix b/modules/home/all/terminal.nix index 52f385f..f1b2a8c 100644 --- a/modules/home/all/terminal.nix +++ b/modules/home/all/terminal.nix @@ -63,7 +63,6 @@ in fonts.fontconfig.enable = true; home.shellAliases = { - e = "hx"; g = "git"; lg = "lazygit"; l = "ls";