Mirror — primary at git.dannydannydanny.me
Find a file
2026-03-08 12:47:32 +01:00
assets Clean up trailing whitespaces 2025-09-13 17:39:26 +02:00
bashscripts fix: setting sound scheme: No Sounds 🐛 2025-07-28 13:44:05 +00:00
docs docs: add server-todo-ssh-key.md with ssh-keygen command (moved from .cursor/plans) 2026-03-08 12:06:53 +01:00
nixos feat(sunken-ship): enable wireless networking support 2026-03-08 12:47:32 +01:00
raycast-scripts feat: add raycast script to count chars in a string 2026-01-11 12:59:03 +01:00
scripts Add make-ubuntu-usb.sh: write Ubuntu desktop ISO to USB (macOS) 2026-02-28 16:27:48 +01:00
.editorconfig 🎨 expand editorconfig for makefile & brewfile 2022-05-31 15:14:03 +02:00
.gitignore chore: ignore macos .DS_Store 2025-12-02 09:42:32 +01:00
AGENTS.md Rename nixos-server to sunken-ship 2026-03-01 12:44:28 +01:00
firefox-scrolling.md 📝 doc: update firefox-scrolling.md 2024-06-03 21:59:43 +02:00
LICENSE Initial commit 2022-03-28 15:12:54 +02:00
README.md doc: SSH key management and secrets 📝 2026-03-01 11:55:44 +01:00
result Remove old firefox-tabs.py from scripts root 2026-01-30 18:19:43 +01:00
server-quickstart.md nixos-server: flake, hardware, readme bootstrap, server-quickstart, TODO 2026-02-27 23:18:57 +01:00
TODO.md doc: TODO list to reflect new tasks and remove completed items 📝 2026-03-08 12:09:24 +01:00

dotfiles

nixos + tmux + fish + neovim

Extension of dannydannydanny/methodology.

Roadmap

Windows

  • System sounds: None. Language/keyboard: en_US.
  • Powertoys — remap CAPS to L-CTRL.
  • Alacritty — config: %AppData%/alacritty/alacritty.yml.

WSL

Quickstart:

nix-shell -p gh git
gh auth login
gh repo clone dannydannydanny/dotfiles && cd dotfiles
# git checkout <branch>  # if needed
sudo nixos-rebuild switch --flake ~/dotfiles/nixos#wsl

Clone via SSH

One key per purpose; see AGENTS.md and docs/ssh-and-secrets.md. Otherwise clone with HTTPS.

ssh-keygen -q -t ed25519 -N '' -f ~/.ssh/id_ed25519_github <<<y
cat ~/.ssh/id_ed25519_github.pub   # add at https://github.com/settings/ssh/new
eval $(ssh-agent -s)   # fish: eval (ssh-agent -c)
ssh-add ~/.ssh/id_ed25519_github
git clone git@github.com:DannyDannyDanny/dotfiles.git && cd dotfiles
git config user.name "DannyDannyDanny"
git config user.email "dth@taiga.ai"
bash install.sh

Good reads