Skip to content

ominit/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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. swww. no bar. rofi. wlogout. hyprlock. quickshell coming soon.
  • Terminal: ghostty.
  • Shell: nushell.
  • Editor: helix. zed.
  • Browser: zen.

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

About

my nixos dotfiles

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •