[-] magnus@lemmy.ahall.se 3 points 3 months ago

Not exactly that layout, but I can strongly recommend MessagEase. Also optimized for phone use.

[-] magnus@lemmy.ahall.se 4 points 6 months ago

Try a stream deck, each key is also a small monitor for customizable button actions.

[-] magnus@lemmy.ahall.se 3 points 6 months ago

I have been using key shortcut chaining in my WMs for freeing up more application hotkeys and also make them easier to remember. And it it still quite fast.

Starts them off by Ctrl+T, then for example: A (Audio) - [P, Pause; N; Next; V, Volume] R (Run) - [B, Browser; I, Inkscape; S, Spotify; Q, SQL editor]

And a lot more. The mnemonics helps me remember them, and Ctrl+T, R, B is quick enough to launch a browser.

[-] magnus@lemmy.ahall.se 4 points 6 months ago* (last edited 6 months ago)

Have been using the same Kinesis Advantage daily for 23 years now.

Not a single part has been replaced or repaired, only taken apart to be cleaned.

[-] magnus@lemmy.ahall.se 4 points 7 months ago

I was made aware of Lemmy through links on reddit, with the whole API horror show.

Also most happy about it, and although I'm still not that active, I'm participating a bit more now. It definitively feels better to contribute to a group effort like Lemmy than to a large corporation that makes me the product.

[-] magnus@lemmy.ahall.se 3 points 10 months ago

Author turned TCP/IP off on the server ☺

[-] magnus@lemmy.ahall.se 4 points 10 months ago

I have taken up the habit of being at work one-two hours before anyone else.

I get undisturbed, effective work done, and I leave earlier. More work done, more own time with family each day.

I'm still reachable through phone, add can fix most catastrophic problems from home, but that is so seldom occuring that it is OK, and collegues don't complain about me not being in office after 15:00.

[-] magnus@lemmy.ahall.se 3 points 11 months ago

YAML here as well.

Configuration many levels deep gets so much harder for me to read and write in JSON with all [], {} and ""

Also the lack of comments... And YAML still is more used in software I'm using than JSON5, so I'd rather skip yet another format/library to keep track of.

[-] magnus@lemmy.ahall.se 3 points 11 months ago

My collegues wouldn't appreciate my shell config in the root account, especially the vi bindings ;)

[-] magnus@lemmy.ahall.se 4 points 11 months ago

st from suckless all the way. Used it a couple of years now in conjunction with i3. I'm spawning a lot of terminals, doing a few commands and closing them often, so starting quick is a must.

Wrote a small patch that allows me to copy current directory from a terminal instance to primary selection with a keybinding. That allows me to quickly navigate to whatever directory that would be in another terminal or application.

[-] magnus@lemmy.ahall.se 4 points 11 months ago

The look of ungit would confuse my users I'm afraid.

In the end I whipped up our own solution, with the added benefit of it being more efficient to the problem domain.

Take a look at https://files.ahall.se/n8n-gitted.mp4 where I demonstrate the functionality. The user makes changes to the n8n workflows, goes to the git system page and syncs the workflows to the git repo residing on the same docker as the n8n instance. User can then choose workflows with changes that are to be commited, types a message and is done.

Selecting an earlier commit does a git checkout on that commit and shows the files. Clicking on a file copies the contents of it. In this case, the workflow can be pasted into n8n and the user can pick and choose what was desired to bring back.

The git system page is static HTML and javascript, and communicates through webhooks to a git workflow in n8n. https://files.ahall.se/workflow-git.png

[-] magnus@lemmy.ahall.se 4 points 11 months ago

It will be used to put changes to n8n workflows into git repos. The n8n software is in the browser, and I can extract the workspaces and write them to a directory on the server, but the n8n users will not have access to this directory, nor are they especially well versed on git. Simple staging and commiting would be ok though.

Found a long list of git clients and among them found git webcommit and ungit, which seems to fit the bill. Still browsing the list, so haven't had the time to try them out yet :)

view more: ‹ prev next ›

magnus

joined 1 year ago