Blogs
Final Result

Party mode
Background
Kumiko is a very old Japanese woodworking technique that began around the 8th century. It is composed of geometric shapes that can make for some pretty cool designs. I am 3d printing them here because firstly it's pretty easy and secondly because real Kumiko builds cost way more than I'd typically ever want to pay for, which is understandable why it's so expensive given the intricate patterns and the labor it would take to produce.
The model I used: https://makerworld.com/en/models/1358686-customizable-kumiko-lantern-lamp-by-foxwood#profileId-1402877
Materials
Kumiko Lamp Build Log
Windows is what I typically just use for gaming and some general stuff, only one of my computers actually runs windows, definitely recommend setting up WSL for it
WSL
Since I run NixOS I use https://github.com/nix-community/NixOS-WSL
git will likely be missing from a fresh NixOS install, you can add git temporarily with nix quite easily with nix --extra-experimental-features 'nix-command flakes' shell nixpkgs#git
git clone https://github.com/rft/nix-config.git
cd nix-config/
"mistletoe" being what I defined my WSL host as.
sudo nixos-rebuild switch --flake .#mistletoe
Following which I setup an SSH key
ssh-keygen -t ed25519
eval "$(ssh-agent -s)"
ssh-add ~/.ssh/id_ed25519
and clone this repo (my nix config)
git clone git@github.com:rft/nix-config.git
after it has been cloned I run `sudo nixos-rebuild switch --flake . for any new changes
Windows Software
Windows Exclusive
- Powershell
- Everything
- windirstat
- Executor
- Air screen mirroring
- Naps2
- Autohotkey
- mpv.net
Windows Setup
In this document I just go over the Software that I use across different operating systems. I try to keep consistency between systems so I keep most software the same. However there are always some software exclusive to a certain OS so I have linked those below.
To keep most of my software consistent I use Nix/NixOS.
On windows I use NixOS for WSL, so it's pretty much the same experience as linux terminal wise. I do install fd/ripgrep on windows though since I still need to use powershell occasionally.
MacOS I use nix darwin, so again the terminal experience is essentially the same, minus some packages that don't exist on darwin.
My Linux distro is NixOS, really tuned for productivity, still kind of janky which linux is sometimes. But I really wish I could bring niri to windows/mac since it feels so much better than the way MacOS/Windows handles that.
Specific software for OS's
- Linux_Setup
- Windows Setup
- MacOS_Setup
Cross platform Software
Software Setup