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
+8 -6
View File
@@ -2,12 +2,6 @@
This repository is home to the nix code that builds my systems. 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 ## TODO
- [ ] Enable disk encryption to enhance data security - [ ] 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)!** **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 ## Hosts
```shell ```shell
Binary file not shown.

After

Width:  |  Height:  |  Size: 249 KiB

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 60 KiB

Before

Width:  |  Height:  |  Size: 243 KiB

After

Width:  |  Height:  |  Size: 243 KiB

Before

Width:  |  Height:  |  Size: 232 KiB

After

Width:  |  Height:  |  Size: 232 KiB

Before

Width:  |  Height:  |  Size: 841 KiB

After

Width:  |  Height:  |  Size: 841 KiB

+5
View File
@@ -0,0 +1,5 @@
# AstroNvim
My Neovim config based on AstroNvim.
![](/_img/astronvim_2023-07-13_00-39.webp)
+1 -1
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`: 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. the layout & btop are autostarted by i3.
+4 -4
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! 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 ## References
![](_img/idols-famaily.webp) ![](/_img/idols-famaily.webp)
![](_img/idols-ai.webp) ![](/_img/idols-ai.webp)
See [Oshi no Ko 【推しの子】 - Wikipedia](https://en.wikipedia.org/wiki/Oshi_no_Ko) for more information. See [Oshi no Ko 【推しの子】 - Wikipedia](https://en.wikipedia.org/wiki/Oshi_no_Ko) for more information.