Some documentation on how to install (WIP) and who I have based my config off of and what documentation I use when adding new features.
Some commands to fix errors from SOPS not working with Home Manager correctly
nix flake lock --update-input nixos-secrets
home-manager switch --refresh --flake .#$USER@$HOST
systemctl --user reset-failed
home-manager switch --flake .#user
(orbeacon sync user
)
- Nix Docs
- NixOS Wiki
- NixOS & Flakes Book - a unofficial intro book for NixOS and & Flakes by Ryan Yin
- Ryan Yin - A great book
- Librephoenix - Got me started in NixOS with his videos and I have some of his style config
- EmergentMind - For my main structure & the setup of my SOPS nix through his videos
- Vimjoyer - Excellent high level videos that get me started on delving deeper into.
This is really for myself as its just "Conventional Commits" style and its my fist time doing this.
feat:
– a new feature is introducedfix:
– a bug fix has occurredchore:
– changes that do not relate to a fix or feature and don't modify src or test files (for example updating dependencies)refactor:
– refactored code that neither fixes a bug nor adds a featuredocs:
– updates to documentation such as a the README or other markdown filesstyle:
– changes that do not affect the meaning of the code, likely related to code formatting such as white-space, missing semi-colons, and so on.perf:
– performance improvementsrevert:
– reverts a previous commit
feature/
– These branches are used for developing new features (like feature/login-system).bugfix/
– These branches are used to fix bugs in the code (like bugfix/header-styling).docs/
– These branches are used to write, update, or fix documentation (like docs/api-endpoints).