add readme
This commit is contained in:
parent
a994b9082a
commit
db4f57777f
1 changed files with 32 additions and 0 deletions
32
README.MD
Normal file
32
README.MD
Normal file
|
|
@ -0,0 +1,32 @@
|
||||||
|
# My Nix-Darwin Dotfiles
|
||||||
|
|
||||||
|
My current nix dotfiles to managing package and customize (tweak) my macOS environment.
|
||||||
|
|
||||||
|
So far, the dotfiles only used for my macOS configuration, maybe in the future I will add my NixOS VM setup, including both dev and prod environments in the future.
|
||||||
|
|
||||||
|
## Core System
|
||||||
|
|
||||||
|
- OS: macOS (nix-darwin)
|
||||||
|
- Shell: nushell with oh-my-posh
|
||||||
|
- Terminal: ghostty with dracula theme
|
||||||
|
- Package Management: mix of nix and homebrew
|
||||||
|
|
||||||
|
## Developer Tools
|
||||||
|
|
||||||
|
- IDE: neovim (lazyvim bundle) & Helix
|
||||||
|
- Containers: docker, lazydocker, orbstack
|
||||||
|
- CLI utils: fzf, ripgrep, ast-grep, jq, yq, pandoc, ffmpeg, tree, htop
|
||||||
|
- Tmux with dracula theme (plugins: cpu-usage, battery, network-bandwidth monitoring)
|
||||||
|
- Per programming language using `nix develop` (still tweaking to see whats the best)
|
||||||
|
|
||||||
|
## AI Tools
|
||||||
|
|
||||||
|
- CLI-based tools: codex, crush, opencode, claude code
|
||||||
|
- Custom z.ai gateway wrapper for claude code
|
||||||
|
- Secret management with SOPS-nix
|
||||||
|
|
||||||
|
## Todo List
|
||||||
|
- [] Scale to NixOS desktop & VM dotfiles too
|
||||||
|
- [] Easier setup for new machines or my another devices
|
||||||
|
- [] Configure best development environment setup for me
|
||||||
|
- [] Stop tweaking and finalize the dotfiles lol
|
||||||
Loading…
Add table
Add a link
Reference in a new issue