Frank Noirot
@franknoirot.co
BK & 💻 & 🛹
Design engineer, writing at franknoirot.co.
Design engineer, writing at franknoirot.co.
Yüpper Westside. Delightful
November 12, 2025 at 4:50 AM
Yüpper Westside. Delightful
My colleague Lee did this for kakoune after he saw my lazyvim setup like 6 months ago I'm just catching up. I'm really coming around to the selection-first editor approach.
November 12, 2025 at 3:56 AM
My colleague Lee did this for kakoune after he saw my lazyvim setup like 6 months ago I'm just catching up. I'm really coming around to the selection-first editor approach.
Helix Git nicety 3: open GitHub remote URL at selection:
[keys.normal.space.g]
O = ':sh open $(git config --get remote.origin.url)/tree/$(git branch --show-current)/%{buffer_name}#L%{selection_line_start}-L%{selection_line_end}'
[keys.normal.space.g]
O = ':sh open $(git config --get remote.origin.url)/tree/$(git branch --show-current)/%{buffer_name}#L%{selection_line_start}-L%{selection_line_end}'
November 12, 2025 at 3:56 AM
Helix Git nicety 3: open GitHub remote URL at selection:
[keys.normal.space.g]
O = ':sh open $(git config --get remote.origin.url)/tree/$(git branch --show-current)/%{buffer_name}#L%{selection_line_start}-L%{selection_line_end}'
[keys.normal.space.g]
O = ':sh open $(git config --get remote.origin.url)/tree/$(git branch --show-current)/%{buffer_name}#L%{selection_line_start}-L%{selection_line_end}'
Helix Git nicety 2: copy GitHub remote URL for your current selection.
[keys.normal.space.g]
Y = ':sh echo "$(git config --get remote.origin.url)/tree/$(git branch --show-current)/%{buffer_name}#L%{selection_line_start}-L%{selection_line_end}" | pbcopy'
[keys.normal.space.g]
Y = ':sh echo "$(git config --get remote.origin.url)/tree/$(git branch --show-current)/%{buffer_name}#L%{selection_line_start}-L%{selection_line_end}" | pbcopy'
November 12, 2025 at 3:56 AM
Helix Git nicety 2: copy GitHub remote URL for your current selection.
[keys.normal.space.g]
Y = ':sh echo "$(git config --get remote.origin.url)/tree/$(git branch --show-current)/%{buffer_name}#L%{selection_line_start}-L%{selection_line_end}" | pbcopy'
[keys.normal.space.g]
Y = ':sh echo "$(git config --get remote.origin.url)/tree/$(git branch --show-current)/%{buffer_name}#L%{selection_line_start}-L%{selection_line_end}" | pbcopy'
The `f = "changed_file_picker"` is to make sure we don't lose the neat changed file picker that is mapped to space-g by default.
@nikitarevenco.bsky.social posted the clutch lazygit command encantion to GitHub here: github.com/helix-editor...
@nikitarevenco.bsky.social posted the clutch lazygit command encantion to GitHub here: github.com/helix-editor...
Helix doesn't need "Git integration", just use the following keymap. · helix-editor helix · Discussion #12045
install lazygit add this to your configuration [keys.normal] C-g = [ ":write-all", ":new", ":insert-output lazygit", ":buffer-close!", ":redraw", ":reload-all" ] Explanation write-all: save all buf...
github.com
November 12, 2025 at 3:56 AM
The `f = "changed_file_picker"` is to make sure we don't lose the neat changed file picker that is mapped to space-g by default.
@nikitarevenco.bsky.social posted the clutch lazygit command encantion to GitHub here: github.com/helix-editor...
@nikitarevenco.bsky.social posted the clutch lazygit command encantion to GitHub here: github.com/helix-editor...
It takes your multiple cursors/selections and vertically aligns them. It's niche enough that I probably won't ever use it, but it made me feel like the selections concept they've made has power.
November 11, 2025 at 5:46 AM
It takes your multiple cursors/selections and vertically aligns them. It's niche enough that I probably won't ever use it, but it made me feel like the selections concept they've made has power.
I'm ignorant which of these are borrowed ideas from Kakoune.
November 11, 2025 at 4:01 AM
I'm ignorant which of these are borrowed ideas from Kakoune.
I have a pet hypothesis that anyone who wanted a public works project built in the US from 1799 to 1950 would name it Washington to give it the best chance of getting built.
November 10, 2025 at 5:02 AM
I have a pet hypothesis that anyone who wanted a public works project built in the US from 1799 to 1950 would name it Washington to give it the best chance of getting built.
My review of the orientation of this map, 137 years out: 👎🏻
November 10, 2025 at 5:02 AM
My review of the orientation of this map, 137 years out: 👎🏻
Still jarring just how pervasive "pretty" is in historical reporting on women's issues. But a cool bit of streetcar history nonetheless.
November 10, 2025 at 4:06 AM
Still jarring just how pervasive "pretty" is in historical reporting on women's issues. But a cool bit of streetcar history nonetheless.
Of course I jest. Rust is a thrillingly pedantic language.
November 8, 2025 at 12:12 AM
Of course I jest. Rust is a thrillingly pedantic language.