feat: update README

This commit is contained in:
Ryan Yin
2023-07-13 00:47:01 +08:00
parent 874a1ab939
commit 787010ac34
9 changed files with 18 additions and 11 deletions

View File

@@ -2,12 +2,6 @@
This repository is home to the nix code that builds my systems.
## Screenshots
![](./hosts/idols/_img/nix-distributed-building.webp)
![](./hosts/idols/_img/nix-distributed-building-log.webp)
## TODO
- [ ] Enable disk encryption to enhance data security
@@ -19,6 +13,14 @@ Nix allows for easy-to-manage, collaborative, reproducible deployments. This mea
**Want to know Nix in detail? Looking for a beginner-friendly tutorial or best practices? Check out [NixOS & Nix Flakes Book - 🛠️ ❤️ An unofficial & opinionated :book: for beginners](https://github.com/ryan4yin/nixos-and-flakes-book)!**
## Screenshots
![](/_img/astronvim_2023-07-13_00-39.webp)
![](/_img/nix-distributed-building.webp)
![](/_img/nix-distributed-building-log.webp)
## Hosts
```shell

Binary file not shown.

After

Width:  |  Height:  |  Size: 249 KiB

View File

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 60 KiB

View File

Before

Width:  |  Height:  |  Size: 243 KiB

After

Width:  |  Height:  |  Size: 243 KiB

View File

Before

Width:  |  Height:  |  Size: 232 KiB

After

Width:  |  Height:  |  Size: 232 KiB

View File

Before

Width:  |  Height:  |  Size: 841 KiB

After

Width:  |  Height:  |  Size: 841 KiB

View File

@@ -0,0 +1,5 @@
# AstroNvim
My Neovim config based on AstroNvim.
![](/_img/astronvim_2023-07-13_00-39.webp)

View File

@@ -10,6 +10,6 @@ See the [i3 user guide](https://i3wm.org/docs/layout-saving.html) for more infor
the `idol-monitor.json` file contains the layout showing my nix distributed building monitor, it's a 2x2 grid of terminals running `btop`:
![](/hosts/idols/_img/nix-distributed-building.webp)
![](/_img/nix-distributed-building.webp)
the layout & btop are autostarted by i3.

View File

@@ -5,13 +5,13 @@ I usually run the build command on `Ai` and nix will distribute the build to oth
When building some packages for riscv64 or aarch64, I often have no cache available because of various changes under the hood, so I need to build much more packages than usual, which is one of the reasons why the cluster was originally built, and another reason is distributed building is cool!
![](./_img/nix-distributed-building.webp)
![](/_img/nix-distributed-building.webp)
![](./_img/nix-distributed-building-log.webp)
![](/_img/nix-distributed-building-log.webp)
## References
![](_img/idols-famaily.webp)
![](_img/idols-ai.webp)
![](/_img/idols-famaily.webp)
![](/_img/idols-ai.webp)
See [Oshi no Ko 【推しの子】 - Wikipedia](https://en.wikipedia.org/wiki/Oshi_no_Ko) for more information.