Skip to content

thuvasooriya/.phoenix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

phoenix

nix setup to be reborn again and again anywhere and everywhere.

Apart from the sexy name, this config is nowhere near useable. I'm currently testing it on my macbook with apple silicon and some of my cute little linux machines which are also aarch64. So I don't think this is the phoenix that I want it to be yet, but I mean... when is a child ever what you want to be. (cringe intended)

Current Goals

  • siphon the whole ghostty terminal setup on macOS to be reproducible
  • transfer all homebrew packages
  • tmux or zellij or just ghostty windows

Looking Forward

  • balancing nix-darwin and home-manager to give maximum reusability between linux and macOS
  • learn nix stuff
  • error handling
  • stability pinning
  • encryption and securities automation
  • below 5 line setup for generic linux and nixOS
  • system-manager for generic linux
  • installer prepare steps defining

Done

  • basic fish and starship setup
  • porting my starship and fish goodies to nix
  • transferred all homebrew casks
  • initial zig setup for zvm support
  • initial nvim config with partial determinism

References

Sacrifices

whole damn days and a whole fucking load of sanity