Welcome to my dotfiles, the backbone of my development and PKM and Obsidian Note-Taking workflow. Each dotfile here are fine-tuned to create an environment that's efficient for me, and, most importantly, give me joy workin in.
Most imprantant for my workflow I leverage a combination of nvim
, tmux
, and a tiling window manager orchestrated with skhd
and yabai
.
- Editor (PDE): NeoVim
- Indent-color with indent-blankline
- Tabs for buffers with bufferline
- Color Theme: Kanagawa (mix between gruvbox and tokyonight!). Announced here on reddit
- Multiplexer: Tmux
- Window Management: Yabai, Skhd and Mission Control shortcuts for seamless navigation (more below)
- Terminal: Kitty
- Note-Taking: Obsidian, where my Second Brain thrives
Terminal Powered Workflow [More Images]
In one screen:
- data integration/dbt code
- analysis of SQL queries
- db connections/browser
- result of queries
- docker build
- dbt run
- postgres
- more windows/sessions (Tmux)
I made two of my own Themes, they are called Kanagawa and Rosé Pine. Also check my YT video How I use Obsidian, in case that's interest you.
I have tried many setups, a single-screen (or one extra for meetings) has worked best with these shorcuts to switch betweent them instantly:
Alt+1
: Terminal for codingAlt+2
: Obsidian for notes, thinking, writing, and my Second Brain (GitHub)Alt+3
: Browser for research and browsing needsAlt+4
: Music, featuring Spotify and Focus@Will for all things auditoryAlt+5
: Collaboration tools like Slack, Asana, Nirvana, and my to-do listsAlt+6
: Extra (when laptop screen is open): Additional screens for meetings with Zoom, etc.Alt+7
: Extra (when laptop screen is open)
For my Micro Journal I converted my Neovim config to a minimal config soley for writing. My goal was to reproduce my Obsidian environment within Neovim, running on a small, distraction-free typewriter. See all details in Neovim as a WordProcessor
Above you'll find all my dotfiles repository. Each file and directory is it's own software.
Enjoy navigating my digital workspace, tailored for efficiency, learning, and a bit of fun.