Now page
Here is a list of things I am currently working on or learning.
i3 to Sway Migration
I am currently migrating from i3 to sway.
Everything seems to work as I wish, except for the multi-touch gestures.
I have to find a replacement for touchegg 😢.
ZSH hacking
I previously used bash
as my shell, but I recently switched to zsh
.
I started out with oh-my-zsh, but I quickly realized that it’s too bloated for my taste.
The startup time was a bit slow and I didn’t need most of the features. So I started to build my own setup from scratch.
With all the things shaved off that I don’t need, I managed to spin up a new shell twice as fast as before.
The greatest impact on the startup time was the removal of the nvm
script.
But as I need nvm
for my daily work,
I decided to try out lazy loading the nvm
script.
This helped to shave off quite some time from the startup time.
I’m quite happy with the results.
i3 + Polybar + Rofi
In my continous quest to find the perfect desktop setup, when it comes to productivity and aesthetics, I’m yet again back to i3wm. I am currently working on a new setup with i3, Polybar and Rofi.
Back in the days I used i3wm with dmenu and a custom statusbar and was quite happy with it, but then I switched to regular Gnome, MacOS and now Pop!_OS.
I am quite happy with Pop!_OS, its launcher, it’s speed and simplicity, but I’m always eager to improve and I see a lot of potential in going back i3wm.
Follow my journey with i3wm on my dotfiles repo.
Wishlist
I migrated my wishlist to a simple markdown file.
Tracking time
My wife needed a time tracking tool for her work.
The requirements were simple:
- Track time ⏰ for different projects
- Offline 🙈 first citizen
- No bullshit 💩 like ads or tracking or login requirements or subscription fees
- Export the data as PDF
- Ideally it should work well with Linux 🐧, Mac and Windows
I didn’t research much, but I didn’t find anything that fits the bill.
So I decided to build a simple time tracking tool myself. It started off as a simple TUI app in Go, but I quickly realized that I my wife would prefer a GUI.
So I started building a simple Electron app. Then I migrated everything from Electron and plain JS to React, TypeScript and Vite including a CI/CD pipeline.
Welcome to timetrack ⏰.
Move to Pop!_OS
I recently moved from ArchLinux (10y+) to MacOS (because work-related stuff) and now I settled with ❤️ Pop!_OS.
Fresh start
I cleaned up my dotfiles repo.
I recently moved from ArchLinux (10y+) to MacOS (because work-related stuff) and now I settled with ❤️ Pop!_OS.
What are you using?
I created a uses page to list the tools and software I use.
Powered by SvelteKit
I have migrated this site to SvelteKit.
The site is now statically generated and hosted on a cheap Hetzner cloud instance. The deployment is automated with GitHub Actions.
Learning SvelteKit
I am currently learning SvelteKit, a framework for building web applications with Svelte. I am excited to see how it compares to other frameworks like React and Vue.