Add omarchy laptop home configuration

This commit is contained in:
Sridhar Ratnakumar 2025-09-21 17:27:08 -04:00
parent 7ffe056b40
commit e2b7f3fbc9
2 changed files with 32 additions and 1 deletions

View file

@ -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";
}

View file

@ -63,7 +63,6 @@ in
fonts.fontconfig.enable = true;
home.shellAliases = {
e = "hx";
g = "git";
lg = "lazygit";
l = "ls";