Lenivaya
dotfiles
Nix

Dotfiles

Last updated May 5, 2026
35
Stars
4
Forks
0
Issues
0
Stars/day
Attention Score
26
Language breakdown
No language data available.
โ–ธ Files click to expand
README

NixOS Tests

dotfiles

Different dotfiles which i use every day


screenshot


| | | | ------------ | ------------------------------------ | | OS: | NixOS | | WM: | XMonad | | sh: | fish | | font: | Pragmata-Pro or (Iosevka + IBM Plex) | | browser: | Firefox / google-chrome | | editor: | nvim / IDEs / Emacs | | term: | kitty |


Quick start

  • Acquire NixOS unstable
# Download nixos-unstable
   wget -O nixos.iso https://channels.nixos.org/nixos-unstable/latest-nixos-minimal-x86_64-linux.iso

# Write it to a flash drive cp nixos.iso /dev/sdX

  • Boot into the installer.
  • Switch to root user: sudo su -
  • Do your partitions and mount your root to /mnt (for
example).
  • Install these dotfiles:
nix-shell -p git nixFlakes

# Set HOST to the desired hostname of this system HOST=... # Set USER to your desired username (defaults to leniviy) USER=...

git clone https://github.com/lenivaya/dotfiles /etc/dotfiles cd /etc/dotfiles

# Create a host config in hosts/ and add it to the repo: mkdir -p hosts/$HOST nixos-generate-config --root /mnt --dir /etc/dotfiles/hosts/$HOST rm -f hosts/$HOST/configuration.nix cp hosts/t440p/default.nix hosts/$HOST/default.nix vim hosts/$HOST/default.nix # configure this for your system; don't use it verbatim! git add hosts/$HOST

# Install nixOS USER=$USER nixos-install --root /mnt --impure --flake .#$HOST

# If you get 'unrecognized option: --impure', replace '--impure' with # --option pure-eval no.

# Then move the dotfiles to the mounted drive! mv /etc/dotfiles /mnt/etc/dotfiles

:warning: Don't forget to change your root and $USER passwords! They
are set to nixos by default.
๐Ÿ”— More in this category

ยฉ 2026 GitRepoTrend ยท Lenivaya/dotfiles ยท Updated daily from GitHub