96 lines
2.7 KiB
Markdown
96 lines
2.7 KiB
Markdown
## What it looks like
|
|
|
|

|
|
|
|
## Install
|
|
|
|
I use [yadm](https://github.com/TheLocehiliosan/yadm) to manage some of the dotfiles.
|
|
```bash
|
|
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](https://github.com/hlissner/doom-emacs) 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](https://git.kdb424.xyz/kdb424/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
|
|
[](https://ko-fi.com/X8X15P45J)
|