The dotfiles for my machines
  • Nix 98.1%
  • CSS 1.8%
Find a file
2026-01-22 00:01:18 +00:00
.forgejo/workflows No cache 2026-01-10 23:30:13 -04:00
extra TranslatePlus 2025-09-21 17:58:21 -03:00
hosts Patch 2026-01-21 08:52:16 -04:00
modules Add dwproton 2026-01-19 20:48:59 -04:00
.gitignore Add automatic gc and optimise 2025-02-06 17:58:43 -04:00
.options.sh Update .options.sh 2025-07-07 12:56:48 +00:00
.sops.yaml Add pufferpanel 2025-04-28 21:05:34 -03:00
flake.lock Update packages 2026-01-22 00:01:18 +00:00
flake.nix Cleanup 2026-01-19 09:24:14 -04: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 WSL -> Gumi 2025-08-29 17:43:12 -03:00

dotfiles

My nix config that I use on NixOS and MacOS.

Installation

bash -c "$(curl -fsSL sites.twint.my.id/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)
  • gumi (wsl)
  • ia (vm)

Home Manager

  • neru (home)

MacOS

  • teto (everything)
  • utane (server)