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