my conf, expressed as Nix before I forget how I configured it.
personal standalone Home Manager config for aarch64-darwin.
ghosttywith split navigation and custom stylinghelixwith opinionated editing defaultsjujutsuandjjuifish,zsh,bash, andtmuxrust,go,zig,node.js,postgresql, and other dev tools- nerd fonts
flake.nix standalone Home Manager entry point
nix/ packages, shells, tmux, and dev config
ghostty/ terminal config and focused-split shader
helix/ editor config
jjui/ jjui config
you need Nix with flakes enabled and the home-manager command.
git clone https://github.com/beborngod/etc.git ~/.config/nix
cd ~/.config/nix
home-manager switch --flake .#alxbefore switching, replace my machine-specific values:
- set
system,user, and the config name inflake.nix - set Git and Jujutsu identity in
nix/dev.nix - update the absolute Fish path in
ghostty/config
expect to edit it before activation!