Good q. Over here my setup is centered around a customized Geany(.org) session. I use a bunch of snippets [0] and custom color schemes, with a bunch of Markdown files open, using the Commander plugin to switch between them, and FSearch (configured with a specific folder/file type) to open more. These functions are bound to various shortcuts.

Ctrl-Super-T/Y/U to open yesTerday's, todaY's, and tomorro...U's log/journal. Next day's template is added YYYY-MM-DD.md every morning at like 4 a.m. via cron and synced to devices. These templates have a long-form method meant to walk right through and fix everything that could be wrong with my life, and a short-form method meant to quickly establish clarity.

I try to do as much work in-(mental)-house as possible, e.g. I stay in my journal until I have all the momentum I need for any given work task that's more external--web browsing, document editing, coding, etc. I find this pretty relaxing and an easy way to build up energy.

I am a contrarian with traditional productivity and try to waste as much time as possible, intentionally, to build opposite-energy for work (Jungian oriented). I listen to loud and vibrant music (not all the time), I talk to myself when I can, I bitch about everything I don't wanna do. I watch movies and often have a VLC video wall open, with each VLC running a playlist of 200+ randomly-shuffled videos (m3u I want to say?). They're mostly muted and my goal is to find a film or TV show that reflects my current energy so I can front-door it into intuitive connection with archetype to solve problems in the current mental context (Jungian stuff again).

My desktop layout is 2x screens and 4-8 virtual workspaces, using Sup-H/L to move around and Ctrl-Sup-H/L to bring the current window with me.

I have a key bound to shuffle desktop backgrounds (XFCE) and a timed shuffle of 10m or so because I find that the variety is good for a little bit of mental energy.

I have a shortcut bound to John Denver yodelling, because I made a mistake once, pressed the wrong keys and nothing happened to warn me of the mistake. Now it gets me every damn time.

If I start to detect overwork (I'm REALLY good at overworking myself, so the above is informed by all of the associated years of depression & anxiety from workaholism decades ago) I'll go lay down somewhere. I use a laptop on a bed-desk thing with articulated legs. It supports a chilled-out nervous system way better than sitting.

Browser stuff is not particularly interesting and still a WIP. I have browser windows in specific positions for specific types of activity, like monitoring or idle browsing or various work projects. I also have a lot of keyboard shortcuts for various browser things. I wrote one called Jessy's Film Store which makes up a bunch of fake genres and then opens a Youtube search for those in each tab, like:

a German pirate film from 1989

(I found some fun stuff this way, never what I thought I'd find)

My XFCE panel has a bunch of genmon applets that light up and keep me informed about various things like when a service I care about has found an issue.

For terminal, guake with tmux...

0. https://www.youtube.com/watch?v=XehGA1fYulo