The dotfiles for my machines
  • Nix 98.5%
  • CSS 1.5%
Find a file
2026-06-08 00:01:10 +00:00
.forgejo/workflows End of Testing 2026-05-19 16:07:25 +00:00
hosts Miku: SSH 2026-06-04 08:37:53 -03:00
modules Simplify 2026-06-03 11:59:44 -03:00
.editorconfig Elysia Updater 2026-01-26 13:09:07 -04:00
.gitignore HM progress 2026-04-11 20:14:11 -03:00
.options.sh Enable AdGuard Home 2026-05-31 20:30:53 -03:00
.sops.yaml Server. 2026-03-04 22:58:54 -04:00
flake.lock Updates 2026-06-08 00:01:10 +00:00
flake.nix Kaito: Add iio 2026-06-03 09:31:47 -03:00
key Added SSH key auth 2025-02-17 20:55:06 -04:00
LICENSE Add GPL 2026-01-02 12:04:13 -04:00
README.md Update README.md 2026-06-01 22:50:00 +00:00

dotfiles

My nix config that I use on NixOS and MacOS.

Installation

bash -c "$(curl -fsSL sites.twint.us.kg/os/init.sh)"

MacOS

On MacOS, I would not recommend using the script above.

Instead, you can use the following commands to install the configuration:


First, let's install lix (a fork of nix), if you haven't already:

curl -sSf -L https://install.lix.systems/lix | sh -s -- install

Then, clone the repository:

git clone https://git.serversmp.xyz/Prince527/dotfiles.git ~/.config/nix

Finally, let's install nix-darwin and build the configuration:

nix run nix-darwin -- switch --flake ~/.config/nix#teto

Host

The hosts are located in the hosts directory.

Linux

  • miku (desktop)
  • luka (laptop)
  • rin (deck)
  • len (htpc)
  • kaito (micro laptop)
  • gumi (wsl)
  • ia (vm)

MacOS

  • teto (everything)
  • utane (server)

Home Manager

  • neru (x1e laptop)