The dotfiles for my machines
  • Nix 88.4%
  • JavaScript 10.2%
  • CSS 1.3%
Find a file
2026-04-24 00:01:24 +00:00
.forgejo/workflows Darwin: Nixpkgs Sunshine 2026-03-23 11:21:22 -03:00
extra Elysia Updater 2026-01-26 13:09:07 -04:00
hosts Remove UPS 2026-04-14 19:29:59 -03:00
modules Patch LM-Studio 2026-04-21 12:03:18 -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 Update .options.sh 2025-07-07 12:56:48 +00:00
.sops.yaml Server. 2026-03-04 22:58:54 -04:00
flake.lock Updates 2026-04-24 00:01:24 +00:00
flake.nix Add NixGL 2026-04-11 21:13:19 -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 Big HM update 2026-04-10 20:46:29 -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)

MacOS

  • teto (everything)
  • utane (server)

Home Manager

  • neru (x1e laptop)