Thanks to visit codestin.com
Credit goes to github.com

Skip to content

slugbyte/helix-workman

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

helix-workman

A rediculously fun helix fork for the workman keyboard layout

A screenshot of helix with the lackluster theme

CONSTRUCTION

I'm still making tweeks so its not exactly stable yet.

About

I made this for myself and it may not be for you. It's super opinionated, and changes some of the default helix behavior. That said I think its rediculously fun and if you use the workman layout, you may like it too. It pulls from ideas I have developed with a workman-layout neovim plugin I created called unruly-worker.nvim. When I first switched to helix I quickly found that lots of keymaps can not yet be configured without forking and directly moding the codebase. Once I made a few key map mods, I got a little more adventurous and added a few tweaks and features, and boom here we are. So far its been a really fun setup for me!

Version

This is a 25.07.1 fork.

Installation

You will need to build from source.

Big Changes

You can grep for "unruly" and find comments where I made changes

  • I modified the keybinds everywhere to use the workman keyboard layout.
  • I added push_jump to lots of commands because I heavly use the jumplist.
  • I added some custom commands (seen below).
  • The default theme is my own lackluser, a delightful mostly monochrome colorscheme thats soft on the eyes.

Custom Typed Commands

  • :wa -> will set status to a random emote (to visually see that a a write has occured)
  • :rename -> rename file in place
  • :trash or :delete -> move file to $trash/trash_(date)_(origional_name)

Lil Changes

  • I tweeked some gutter symbols
  • I tweaked which styles were being used for borders, diagnostic messages, and more
  • I added a function.call zig's highlight.scm which let me highlight fn declarations and calls seperatly (for zig)

About

A rediculously fun helix fork for the workman keyboard layout!

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 80.3%
  • Tree-sitter Query 18.8%
  • Handlebars 0.4%
  • Nix 0.2%
  • CSS 0.1%
  • Shell 0.1%
  • Other 0.1%