fix: add echo command at end of jobs for clarity
All checks were successful
/ build-host (map[host:beefcake]) (push) Successful in 36s
/ build-host (map[host:dragon]) (push) Successful in 45s
/ build-host (map[host:flipflop]) (push) Successful in 36s
/ build-host (map[host:foxtrot]) (push) Successful in 9s
/ build-host (map[host:router]) (push) Successful in 28s
/ build-devshell (push) Successful in 19s
/ flake-check (push) Successful in 4m23s

This commit is contained in:
Daniel Flanagan 2025-03-20 13:18:47 -05:00
commit 5dae6ea229
2 changed files with 14 additions and 59 deletions

View file

@ -1,5 +1,14 @@
# Internal Usage
## Secrets?
If you're deploying anything secrets-related, you will need the proper keys:
```shell_session
$ mkdir -p ${XDG_CONFIG_HOME:-~/.config}/sops/age
$ pass age-key >> ${XDG_CONFIG_HOME:-~/.config}/sops/age/keys.txt
```
## Update Server
**NOTE**: I want to establish a solid way to do this without `root@`.

View file

@ -9,70 +9,16 @@ Nix for <code>lytedev</code>
</div>
My Nix monorepo and main Flake.
My Nix monorepo.
- Desktop configurations
- Laptop configurations
- Home server configurations
- Remote server configurations
- Home router configurations
- Packages
- Fonts
- My packages
- New project templates
# Quick Start
# Docs
```shell_session
$ nixos-rebuild switch --flake git+https://git.lyte.dev/lytedev/nix#${FLAKE_ATTR}
```
You don't have even have to clone this crap yourself. How cool is that! But if you do, it looks like this:
```shell_session
$ nixos-rebuild switch --flake ./repo/dir/for/nix#${FLAKE_ATTR}
```
## Secrets
If you're deploying anything secrets-related, you will need the proper keys:
```shell_session
$ mkdir -p ${XDG_CONFIG_HOME:-~/.config}/sops/age
$ pass age-key >> ${XDG_CONFIG_HOME:-~/.config}/sops/age/keys.txt
```
## NixOS
```shell_session
$ nixos-rebuild switch --flake .
```
## Not NixOS
**NOTE**: I pretty much solely use Home Manager as a NixOS module presently, so
this is not fully supported.
```shell_session
$ curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install
$ nix run github:nix-community/home-manager switch --flake git+https://git.lyte.dev/lytedev/nix#${FLAKE_ATTR}
```
# Internal/Advanced Usage
See [lib/internal.md](./lib/internal.md).
# To Do
## Short Term
- gnome missing icons
- ghostty only notify if window or pane or w/e is not focused
- more-easily manage gitea repo mirroring to github?
- a.lyte.dev for web analytics is down
- grafana and stuff for monitoring
- alerts?
- Broot config?
## Long Term
- nix-darwin for work profile(s)
- https://medium.com/@zmre/nix-darwin-quick-tip-activate-your-preferences-f69942a93236
See [lib/doc](./lib/doc/).