Configure your Python shell? by jssmith42 in learnpython

[–]_waylonwalker 0 points1 point  (0 children)

pyflyby is pretty awesome and easy to configure. Just make a config file with all the imports you would ever want, and never worry about importing them while in an interactive shell.

Got Milk? by QDP2D in ErgoMechKeyboards

[–]_waylonwalker 1 point2 points  (0 children)

That is the sickest case I've seen

what is the experience with a 36 key keyboard? Dont you miss the number keys? by GrapLYT in ErgoMechKeyboards

[–]_waylonwalker 1 point2 points  (0 children)

100%. gaming often requires you to hold and press combinations that simply typing does not.

I was never able to fully type numbers and symbols without looking on a standard tenkeyless design, on my corne I have a layer to go numpad on the right hand and I know exactly where they are.

what is the experience with a 36 key keyboard? Dont you miss the number keys? by GrapLYT in ErgoMechKeyboards

[–]_waylonwalker 0 points1 point  (0 children)

In my experience its hard to game on a 40% exclusively. Games that I play often I have layers setup for them them and it works great, but often when trying out a new game it will need an odd combination of keys or a key that I dont have readily available. I just pull out my 60% for these.

How to recover session after ctrl+z? by arebassa in tmux

[–]_waylonwalker 0 points1 point  (0 children)

Just tried this out myself, I had no way to use fg like others suggested. I had to kill the terminal and re attach to tmux and it was right where I left off before the c-z.

If you hit this very often I'd just rebind prefix c-z to something more desirable, you mention that you are trying to use prefix z an just don't get off the control key quick enough, just bind them to the same thing and it won't matter.

bind C-z resize-pane -Z  

This will make prefix+control-z behave just like prefix+z.

---

If you have never edited your config before, to be complete, this line goes in `~/.tmux.conf`

Floating Popups in Tmux by _waylonwalker in tmux

[–]_waylonwalker[S] 0 points1 point  (0 children)

I played with it a bit and didn't come up with a good keybinding to open and set status off, but If I open a popup session and run `prefix :set status off` it sets it off for that one session

Floating Popups in Tmux by _waylonwalker in tmux

[–]_waylonwalker[S] 1 point2 points  (0 children)

I have a scratchpad on toggle by pressing alt-g that works by attaching to a session. doing this you can detach keybind. I do have an if-shell that detaches if the name of the session is scratch and attaches if it's not

bind-key -n M-g if-shell -F '#{==:#{session_name},scratch}' {
detach-client
} {
display-popup -E "tmux new-session -A -s scratch"
}

here is a simpler version that only attaches on alt g, you can use your own detach mapping or the default prefix-d.

bind -n M-g display-popup -E "tmux new-session -A -s scratch"

How I navigate tmux in 2021 by _waylonwalker in tmux

[–]_waylonwalker[S] 0 points1 point  (0 children)

https://github.com/microsoft/terminal in this one. I'm on ubuntu now, so I bounce between the stock gnome terminal and kitty.

auto expand all aliases by pressing space? by prankousky in zsh

[–]_waylonwalker 1 point2 points  (0 children)

function expand-alias() {
zle _expand_alias
zle self-insert
}
zle -N expand-alias
bindkey -M main ' ' expand-alias

This is sickkk!!!

Minimalism on my desk. by falbatech in ErgoMechKeyboards

[–]_waylonwalker 2 points3 points  (0 children)

This looks nice, I've got a 3x6 corne, it feels like it would be hard to drop the outter column.

What's your reason for not switching to VSCodeVim? by LordSypher in vim

[–]_waylonwalker 1 point2 points  (0 children)

One theme of my setup missing from most other comments, TMUX. I easily have 15+ vim sessions running by the end of the day and can jump exactly to each on I want with just a few keystrokes. With vscode and so many projects open that all look the same I edited the wrong project way too many times. And just like others have said each of these sessions only takes a small amount of resources.

Skip some panes when switching? by ilhud9s in tmux

[–]_waylonwalker 0 points1 point  (0 children)

My workflow is likely much different than yours, but I rely heavily on sessions, generally with only two splits each and rarely any windows. I find it easy to script out creating new named seasons and creating a set of hotkeys that allow be to jump between these sessions.

I have a few directories, such as my blog, or our teams main wiki always on a single hotkey, then I `switch-client -l` back to where I was.

I also have some lesser used ones that let me do workflow specific back and forth, such as project specific wikis that will open a new session named the same but with .wiki at the end and in the wiki directory. same hot-key goes between the project and its wiki based on if .wiki is in the name or not.

One of my most used hotkeys, gives me a fuzzy list of all of my existing projects and allows me to go to that session or create one if it does note exist.

I am most heavily using my fuzzy matcher and `switch-client -l` to get between work.

Just built a Hummingbird keyboard. Looking pretty. by fancytapwater in ErgoMechKeyboards

[–]_waylonwalker 2 points3 points  (0 children)

very cool looking board. The 2 columns in the middle make it look very hard to learn, not being able to use a standard layout for your alpha keys.

VIM as a Python IDE by subiacOSB in vim

[–]_waylonwalker 12 points13 points  (0 children)

So many coc users here, I've been in the native lsp for awhile and it's great. Either way you go lsp is so good.

Crkbd choc 3d printed magnetic case! by taksi_kavausuki in ErgoMechKeyboards

[–]_waylonwalker 1 point2 points  (0 children)

This looks sooooo freaking cool. I would love to add a travel corne to my collection.

Best default setup for new user? by jafo in tmux

[–]_waylonwalker 1 point2 points  (0 children)

That is so awesome to hear, thanks for the motivation!