my website at https://anirudh.fi
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

uses: refresh and mention k3s

+12 -50
+12 -50
pages/uses.md
··· 28 28 29 29 Other software I use on this machine: 30 30 31 - - **KDE Plasma**: It's been alright as a desktop environment but I only 32 - care to use it for Wayland and I don't have time to dick around with a 33 - window manager. But that might change. 31 + - **GNOME**: I'm liking it a ton more than KDE Plasma. Especially love 32 + the trackpad gestures and general feel of the UI. 34 33 35 34 - **tmux**: Most of my actual "window" management happens here. I have 36 35 it ··· 42 41 awaited 0.5.0 branch that introduced Lua support [very 43 42 early](/blog/nvim-lua/) and haven't looked back since. I use a [custom 44 43 duotone 45 - colorscheme](https://git.icyphox.sh/dotfiles/blob/master/config/nvim/colors/plain.vim). 44 + colorscheme](https://git.icyphox.sh/dotfiles/blob/master/nvim/colors/plain.lua). 46 45 47 46 - **QtPass**: Frontend for passwords managed using GPG. 48 47 ··· 50 49 use: 51 50 * Don't F* with Paste: for those pesky bank logins that block paste in 52 51 the password fields 53 - * Refined Hacker News 54 52 * Sidebery: tab-tree on the left 55 53 * Simple Translate: for Finnish/Russian 56 54 * SponsorBlock 57 55 * uBlock Origin 58 - * Web Scrobbler 59 - * Multi-Account Containers 60 56 61 57 ## work laptop (kvothe) 62 58 ··· 64 60 [nix-darwin](https://github.com/LnL7/nix-darwin) to configure most of my 65 61 basic applications (neovim, tmux, bash, ...). Software of note: 66 62 67 - - **iTerm2**: I don't use 90% of its features but I like that it lets me 68 - cofigure terminal padding. I prefer to run a single instance of iTerm, 69 - full-screened and without any borders. I use tmux for everything else. 63 + - **alacritty**: Much faster than iTerm and a whole bunch lighter. And I 64 + can configure it using Nix! 70 65 71 - - **Rectangle**: For the occasional window management. 72 - 73 - ## home server (denna) 74 - 75 - ![denna under the table](https://cdn.icyphox.sh/fxIFy.jpg) 76 - 77 - My latest addition. I bought this HP EliteDesk on 78 - [Tori.fi](https://tori.fi) for a princely sum of 60 EUR. It has an i5 79 - 6500, 8GB of RAM and a 500GB HDD. I installed OpenBSD on it at work by 80 - wiring it up to a monitor using DisplayPort (it does not have HDMI). 81 - It now runs very quitely under my table, plugged into the router. 82 - 83 - I didn't feel like paying my ISP for a static IP and since I work for a 84 - [cloud provider](https://upcloud.com), I spun up a VPS with a public IP 85 - and setup a quick Nginx TCP proxy to forward traffic to my home server. 66 + - **Raycast**: Launcher and window management. 86 67 87 - ```conf 88 - stream { 89 - server { 90 - listen 80; 91 - listen [::]:80; 92 - proxy_pass denna:80; 93 - } 94 - server { 95 - listen 443; 96 - listen [::]:443; 97 - proxy_pass denna:443; 98 - } 99 - } 100 - ``` 68 + ## homelab k3s cluster 101 69 102 - Then, using [httpd(8)](https://man.openbsd.org/httpd.8) and 103 - [relayd(8)](https://man.openbsd.org/relayd.8) I run a few services (with 104 - more to come): 70 + 3-node K3s cluster: 71 + - sini: 8GB, i5-6500T, 256GB SSD 72 + - iso: 8GB, i5-6500, 500GB HDD 73 + - denna: 8GB, N100, 128GB eMMC 105 74 106 - - This website. 107 - - [legit](https://git.icyphox.sh/legit): Web frontend for git, written 108 - in Go. 109 - - [honk](https://h.icyphox.sh): ActivityPub server. 110 - - [fsrv](https://git.icyphox.sh/fsrv): File hosting and upload server, 111 - written in Go. 112 - - [radicale](https://radicale.org): Contacts and calendar (Cal/CardDav) 113 - server. 75 + More info at [git.icyphox.sh/infra](https://git.icyphox.sh/infra). 114 76 115 77 ## other technology 116 78