Skip to content

Latest commit

 

History

History
70 lines (61 loc) · 2.84 KB

File metadata and controls

70 lines (61 loc) · 2.84 KB

dotfiles

garnix CI GitHub last commit GitHub Repo stars NIXOS Badge

Structure

  • hosts configuration per host
    • eientei T480 Thinkpad laptop - Daily driver for notes and programming
    • makai HP Pavilion Gaming Desktop - Homelab server - 魔界: where dæmons live
    • wsl Windows Subsystem for Linux
  • libEx extra lib commands
  • modules custom modules consumed by hosts
  • parts flake-parts
    • treefmt treefmt - fmt check and nix fmt
  • secrets sops-nix secrets

Programs

  • WM / DE: niri. vicinae. noctalia.
  • Terminal: ghostty.
  • Shell: nushell.
  • Editor: helix.
  • Browser: helium.

Installation Instructions (for myself)

boot using nix installer

# set password
passwd

ssh into machine, rest is headless

git clone https://github.com/ominit/dotfiles.git
# run disko, make sure to change disko file
sudo nix --experimental-features "nix-command flakes" run github:nix-community/disko/latest -- --mode destroy,format,mount /home/nixos/dotfiles/hosts/hostname/disko.nix

setup sops key

sudo nixos-install --flake github:ominit/dotfiles#hostname

Extra

firefox theme (manual install)

Future Host Names:

These are based on locations from the Touhou Project.

  • hakurei
  • kourindou
  • koumakan
  • gensokyo
  • geidontei
  • hakugyokurou
  • mayohiga
  • moriya
  • muenzuka
  • mugenkan
  • myouren
  • senkai
  • jigoku

Credits

@NotAShelf/nyx