snowflake/README.md

66 lines
3.7 KiB
Markdown
Raw Normal View History

2023-04-24 00:18:34 -04:00
<div align="center">
<h1>
2023-05-18 08:16:22 -04:00
<img width="96" src="https://files.artturin.com/files/nixoscolorful.svg"></img> <br>
2023-04-24 00:18:34 -04:00
snowflake
2022-12-16 03:14:38 -05:00
</h1>
2023-04-24 00:18:34 -04:00
</h2><img src="https://raw.githubusercontent.com/catppuccin/catppuccin/main/assets/palette/macchiato.png" width="500" />
<p></p>
2023-04-24 00:24:39 -04:00
<img src="https://img.shields.io/github/stars/notohh/snowflake?color=f5c2e7&labelColor=303446&style=for-the-badge&logo=starship&logoColor=f5c2e7">
2023-04-24 00:30:26 -04:00
<img src="https://img.shields.io/github/repo-size/notohh/snowflake?color=fab387&labelColor=303446&style=for-the-badge&logo=github&logoColor=fab387">
2023-04-24 00:24:39 -04:00
<img src="https://img.shields.io/static/v1.svg?style=for-the-badge&label=License&message=MIT&colorA=313244&colorB=cba6f7&logo=unlicense&logoColor=ca9ee6&"/>
2023-04-24 00:18:34 -04:00
<p></p>
2023-09-24 17:50:32 -04:00
<img src="https://builtwithnix.org/badge.svg">
2024-01-23 22:21:53 -05:00
<a href="https://ci.flake.sh/repos/9" target="_blank">
<img src="https://ci.flake.sh/api/badges/9/status.svg" alt="status-badge" />
</a>
2023-09-24 17:50:32 -04:00
<p></p>
2024-01-15 03:18:15 -05:00
<img src="https://i.imgur.com/z1EFyMr.png"></img>
2023-04-24 00:18:34 -04:00
<p>
2024-01-15 03:18:15 -05:00
Screenshot updated: 2024-01-15 (bar is a heavy WIP)
2023-04-24 00:18:34 -04:00
</p>
<h4>
:warning: this config is a constant WIP,
and will change constantly as i continue to learn about nix. stuff will be updated, restructed, added, and removed quite often. please also note that everything hosted here is what works best for me, and could totally be ineffecient, or just a dead wrong way of doing something.</h4>
</div>
2023-03-22 01:32:35 -04:00
2023-03-22 01:36:31 -04:00
## :open_book: Table of contents
2024-01-22 19:15:58 -05:00
+ :house_with_garden: [home](src/branch/master/home)
+ :computer: [hosts](src/branch/master/hosts)
- :cloud_with_rain: [ame](src/branch/master/hosts/ame)
- :cloud_with_lightning_and_rain: [arashi](src/branch/master/hosts/arashi)
- :hibiscus: [haru](src/branch/master/hosts/haru)
- :satellite: [kariru](src/branch/master/hosts/kariru)
- :wind_chime: [kaze](src/branch/master/hosts/kaze)
- :cherry_blossom: [sakura](src/branch/master/hosts/sakura)
- :milky_way: [sora](src/branch/master/hosts/sora)
- :full_moon: [tsuki](src/branch/master/hosts/tsuki)
- :building_construction: [tsuru](src/branch/master/hosts/tsuru)
- :snowflake: [yuki](src/branch/master/hosts/yuki)
+ :electric_plug: [modules](src/branch/master/modules)
+ :package: [pkgs](src/branch/master/pkgs)
+ :lock: [secrets](src/branch/master/secrets)
2023-01-31 06:33:28 -05:00
2023-09-30 00:37:00 -04:00
## :spiral_notepad: Features
+ multi-config repo, with configs for servers, laptop, and desktop
+ multi-system home-manager setup
+ secrets provisioning with [sops-nix](https://github.com/Mic92/sops-nix)
+ multiple fully declarative self hosted services (and some containerized ones, with a docker backend)
2023-11-27 16:10:37 -05:00
+ wayland config for hyprland
2023-09-30 00:37:00 -04:00
+ custom packages not found in nixpkgs
+ linted & styled with [alejandra](https://github.com/kamadorueda/alejandra), [deadnix](https://github.com/astro/deadnix), and [statix](https://github.com/nerdypepper/statix)
2023-09-30 00:37:00 -04:00
2023-02-05 19:49:14 -05:00
## :busts_in_silhouette: Credit
2023-02-05 20:07:27 -05:00
#### people who've inspired me to dive into nix, and i've stolen stuff from (you guys are awesome!)
2023-04-23 17:49:46 -04:00
+ [fufexan](https://github.com/fufexan) - a ton of home manager, hyprland stuff, and some gh workflows
2023-01-31 12:08:39 -05:00
+ [Misterio77](https://github.com/Misterio77) - flake, and some other boilerplate
2023-01-31 06:59:57 -05:00
+ [NobbZ](https://github.com/NobbZ) - general nix assistance
2023-01-31 07:20:47 -05:00
+ [MatthiasBenaets](https://github.com/MatthiasBenaets) - amazing nixos introduction video
2023-04-24 00:18:34 -04:00
+ [sioodmy](https://github.com/sioodmy) - general dotfile, readme badges, and hyprland stuff
2023-05-18 08:16:22 -04:00
+ [MatthewCroughan](https://github.com/MatthewCroughan) - traefik config used as reference
2023-05-21 20:52:54 -04:00
+ [seqizz](https://github.com/seqizz/nixos-config/blob/3ee51f406a8c7aa3afde9cdee97a43641b2ed2ef/modules/server/rustypaste.nix) - rustypaste config
2023-06-06 18:21:01 -04:00
+ [Yavko](https://github.com/yavko) - ironbar config used as reference
2023-05-16 21:33:59 -04:00
+ [hlissner](https://github.com/hlissner) - [security.nix](modules/security.nix)
2024-01-06 23:48:12 -05:00
+ [noc](https://git.flake.sh/noc) - networking diagram + a ton of other stuff