No description
Find a file
2023-05-29 17:37:28 -07:00
.config small updates 2023-05-29 17:37:28 -07:00
.doom.d NixOS 2022-11-27 17:47:37 -08: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 pkgs 2022-11-29 13:02:59 -08:00
.ssh lots of updates 2023-01-29 22:05:13 -08:00
Library/Application Support perAxis post processing 2023-05-13 18:19:55 -07:00
.gitconfig update theme 2022-10-08 12:59:32 -07: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
.skhdrc small update 2022-11-17 16:19:14 -08:00
.tmate.conf fixups 2022-11-26 23:00:08 -08:00
.tmux.conf small update 2022-11-17 16:19:14 -08:00
.vimrc quiet error 2023-05-11 23:39:58 -07:00
.yabairc doom upgrade and skhd 2022-10-15 17:31:44 -07:00
.zpackages.zsh tmux 2023-04-21 18:03:36 -07:00
.zsh_aliases small updates 2023-05-29 17:37:28 -07:00
.zshenv quiet error 2023-05-11 23:39:58 -07:00
.zshrc nix fix 2023-05-29 17:36:00 -07:00
README.md readme and nix update 2022-11-26 21:08:22 -08:00

What it looks like

screenshot

Install

I use yadm to manage the dotfiles.

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

Systems I use

  • farnsworth (OSX): The brains of the operation. Mac Mini M1 (9,1) that I use daily as my main workstation. While it only is a base model, it's performed the best of all hardware that I own in terms of transcoding and apparent speed.

  • 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.

  • kif (Alpine): Kif is one of the essential, but underrated characters. With only an i3-4170 and 8GB of RAM, this machine still has 10g SFP+ networking and serves many of the services that I run without flaw.

  • 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 (Fedora): Amy is the odd one out. Running an immutable Fedora install and generally a portable test bed is getting a bit of a makeover lately trying to find itself. 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.

Window Manager (Mac)

  • yabai
  • skhd
  • iterm2

Window manager (Linux)

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

GUI Applications

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

Terminal

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

Services

  • chrony
  • zerotier

Fonts

  • noto
  • noto-cjk
  • noto-emoji

Package managers and insanity

Managing things in one package manager is getting harder and harder on Linux. I'm currently in flux with how I'm attempting to resolve it. pmm solves a lot of these problems, but I'm looking at extending my look to tooling like Distrobox and Nix as options to keep a lightweight coreOS that can even be immutable, and all of my "personal tools" in portable containers. I won't allow Nix to eat my configs for most things if I can avoid it as I want to be able to migrate in/out as I desire, but it's on the frontline right now as an option going forward

Support

ko-fi