Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
yousiki committed Mar 20, 2024
1 parent 0b75742 commit 8646e6f
Showing 1 changed file with 70 additions and 1 deletion.
71 changes: 70 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,75 @@ Add nichijou to your `flake.nix`:
}
```

## πŸ’Ύ Modules

### Multi-device bcachefs module

```nix
imports = [
nichijou.nixosModules.bcachefs
];
bcachefs.fileSystems."/data" = {
devices = ["/dev/sda1" "/dev/sdb1" "/dev/sdc1"];
options = ["noatime"];
};
```

## 🧱 Structure

<details>

<summary>Snapshot 20240321</summary>

```text
ξ—Ώ nichijou
β”œβ”€β”€ ξ—Ώ cells
β”‚ β”œβ”€β”€ ξ—Ώ common
β”‚ β”‚ β”œβ”€β”€ οŒ“ commonProfiles.nix
β”‚ β”‚ β”œβ”€β”€ οŒ“ configs.nix
β”‚ β”‚ β”œβ”€β”€ οŒ“ devshells.nix
β”‚ β”‚ β”œβ”€β”€ οŒ“ lib.nix
β”‚ β”‚ └── ξ—Ώ profiles
β”‚ β”‚ └── οŒ“ core.nix
β”‚ β”œβ”€β”€ 󱂡 home
β”‚ β”‚ β”œβ”€β”€ οŒ“ homeProfiles.nix
β”‚ β”‚ └── ξ—Ώ profiles
β”‚ β”‚ β”œβ”€β”€ οŒ“ base.nix
β”‚ β”‚ β”œβ”€β”€ οŒ“ catppuccin.nix
β”‚ β”‚ β”œβ”€β”€ οŒ“ core.nix
β”‚ β”‚ β”œβ”€β”€ οŒ“ languages.nix
β”‚ β”‚ β”œβ”€β”€ οŒ“ shell.nix
β”‚ β”‚ └── οŒ“ ssh.nix
β”‚ └── ξ—Ώ nixos
β”‚ β”œβ”€β”€ ξ—Ώ hosts
β”‚ β”‚ └── ξ—Ώ hakase
β”‚ β”‚ β”œβ”€β”€ οŒ“ configuration.nix
β”‚ β”‚ β”œβ”€β”€ οŒ“ default.nix
β”‚ β”‚ └── οŒ“ hardware-configuration.nix
β”‚ β”œβ”€β”€ ξ—Ώ modules
β”‚ β”‚ └── οŒ“ bcachefs.nix
β”‚ β”œβ”€β”€ οŒ“ nixosConfigurations.nix
β”‚ β”œβ”€β”€ οŒ“ nixosModules.nix
β”‚ β”œβ”€β”€ οŒ“ nixosProfiles.nix
β”‚ └── ξ—Ώ profiles
β”‚ β”œβ”€β”€ οŒ“ core.nix
β”‚ β”œβ”€β”€ οŒ“ desktop.nix
β”‚ β”œβ”€β”€ οŒ“ nvidia.nix
β”‚ └── οŒ“ server.nix
β”œβ”€β”€ ο€£ flake.lock
β”œβ”€β”€ οŒ“ flake.nix
β”œβ”€β”€  garnix.yaml
β”œβ”€β”€ ο€­ LICENSE
β”œβ”€β”€ ξ—Ώ nvfetcher
β”‚ β”œβ”€β”€ ξ˜‹ generated.json
β”‚ └── οŒ“ generated.nix
β”œβ”€β”€ ξ˜• nvfetcher.toml
└── ο’Š README.md
```

</details>

## ⛰️ Giants

This repository stands on the shoulders of giants:
Expand All @@ -49,7 +118,7 @@ This repository stands on the shoulders of giants:
- [Misterio77/nix-config](https://github.com/Misterio77/nix-config)
- [linuxmobile/hyprland-dots](https://github.com/linuxmobile/hyprland-dots)
- and more ...
- Awesome flake tools
- Awesome tools
- [divnix/hive](https://github.com/divnix/hive)
- [divnix/std](https://github.com/divnix/std)
- [nix-community/haumea](https://github.com/nix-community/haumea)
Expand Down

0 comments on commit 8646e6f

Please sign in to comment.