Skip to content

ominit/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

212 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

  •  
  •