No description
Find a file
2025-03-04 11:53:56 -08:00
.config wallust update 2025-03-04 11:53:56 -08:00
.doom.d feat: wallust 2024-05-25 12:30:57 -07:00
.iterm2 term updates 2021-08-22 22:46:49 -07:00
.local/share small updates 2023-05-29 17:37:28 -07:00
.scripts fix: Copy paste issue 2023-12-23 13:21:57 -08:00
.ssh feat: Dots cleanup 2023-10-14 17:00:04 -07:00
Library/Application Support wallust update 2025-03-04 11:53:56 -08:00
.gitignore aliases 2023-04-11 21:14:39 -07:00
.iterm2_shell_integration.zsh term updates 2021-08-22 22:46:49 -07:00
.p10k.zsh doom upgrade and skhd 2022-10-15 17:31:44 -07:00
.yadm-zprofile feat: Move ZSH into home-manager 2023-11-10 14:19:43 -08:00
.yadm-zshenv feat: Move ZSH into home-manager 2023-11-10 14:19:43 -08:00
.yadm-zshrc feat: Move ZSH into home-manager 2023-11-10 14:19:43 -08:00
.zpackages.zsh package changes 2023-08-24 21:28:02 -07:00
.zsh_aliases fix: Git remote changed for aliases 2023-11-05 09:49:58 -08:00
README.md feat: Clean out cruft, update readme 2023-10-30 17:13:21 -07:00

What it looks like

screenshot

Install

I use yadm to manage some of the dotfiles.

curl -L https://git.kdb424.xyz/kdb424/dotfiles-yadm/raw/branch/master/.scripts/movein | bash

Systems I use

  • cubert (OSX): The brains of the operation. Mac Mini M2 Pro (14,12) that I use daily as my main workstation. It's not just a base model anymore, and the pro chip was mostly to get the 16GB of RAM in a store. Crunches through all the things, and running nix on top as always.

  • farnsworth (NixOS): The beef of the server operations. Mac Mini M1 (9,1) that is the primary machine in my server cluster in terms of hosting services that are public facing. Compiles from source like a champ, and sips power to do it all. Now powered by NixOS, because if I hate myself enough to use Nix, I may as well get something for it.

  • planex (Alpine): The venerable Planet Express Ship is the heart of the Futurama team, keeping things moving forward, as does this machine. It acts as a SAN for the network running 10g SFP+ networking with a Crosshair VI Hero motherboard, 32GB of RAM, and all of the hot storage that my systems and services run off of.

  • zapp (Alpine): Zapp, the man of little brains, but loveable despite that, is one of the most important characters, I mean... machines that I run. It's a base Linode instance with a massive 1GB of ram and shared CPU that acts as a bouncer between my docker swarm and the rest of the world.

  • amy (NixOS): With 16GB of ram and a R5 4500u, it gets things done, while having fold back, and a touch screen with Wacom pen as well. Moved back to NixOS because I want to be even more lazy as I'm stuck managing another NixOS system, so this one comes for free.

Window Manager (Mac)

  • yabai
  • skhd
  • iterm2

Window manager (Linux)

  • hyprland
  • waybar
  • alacritty
  • mako
  • grimshot
  • fcitx-anthy (日本語)
  • ponymix
  • swaylock
  • wpgtk
  • wofi
  • light
  • pipewire
  • pulseeffects

GUI Applications

  • firefox-tridactyl
  • deadbeef
  • doom emacs
  • (better)discord
  • mpv
  • sonixd

Terminal

  • zsh
  • neovim
  • thefuck
  • ncdu
  • hyperfine
  • eza
  • youtube-dl
  • pacmixer

Services

  • chrony
  • zerotier

Fonts

  • noto
  • noto-cjk
  • noto-emoji

Package managers and insanity

With pmm retired on my systems, they are now all managed with Nix and home-manager on most of my servers. Alpine/Gentoo systems don't need PMM at all as they have the functionality native, and Nix has similar function, though absolutely more complex.

Support

ko-fi