Skip to content

qazer2687/dotfiles

Repository files navigation

Warning

I (accidentally) used links to images from a repo I deleted so I'm using this super boring readme for a while till I can make another.

Dotfiles V7

GitHub Repo stars GitHub repo size GitHub commit activity

Hosts

Name Description Type Arch
jade My desktop PC used for gaming and programming. Desktop x86_64-linux
ruby My Thinkpad T480 for studying and note-taking. No longer used. Laptop x86_64-linux
onyx My Macbook Air M2 for studying and note-taking. Laptop aarch64-darwin
opal My personal homelab for backups, minecraft and a few other services. Server x86_64-linux
quartz My miniature server configuration for a Raspberry Pi 4 Model B. Not yet included in the dotfiles. Server aarch64-linux

Structure

      dotfiles/
      ├── containers/ (extra modules for opal)
      ├── flake.lock
      ├── flake.nix
      ├── hardware/ (hardware configurations for each host)
      │   ├── jade/ 
      │   ├── opal/
      │   └── ruby/
      ├── homes/ (home-manager configurations for each host)
      │   ├── jade/
      │   └── ruby/
      ├── hosts/ (nixos configurations for each host)
      │   ├── jade/
      │   ├── opal/
      │   ├── ruby/
      │   └── shared/ (shared configuration for jade and ruby)
      ├── LICENSE
      ├── modules/ 
      │   ├── home/ (home-manager modules)
      │   └── nixos/ (nixos modules)
      ├── README.md
      ├── secrets/
      └── shell.nix
    

Credits

Fufexan
For having the patience to explain how Nix works to me, making them the reason I use it today.
NobbZ
For solving the overwhelming majority of Nix issues I've had along the way. I've also taken inspiration from their dotfiles for my flake structure.
Gerg-L
For, likewise, helping with many of my Nix issues. He's also bald.

Others who have been super helpful or inspired things:
Misterio77 - NotAShelf - Sioodmy - Éclairvoyant