Skip to content

wip: merge arbitrary Helix PRs#90

Closed
llakala wants to merge 1130 commits intomainfrom
overrideHelix
Closed

wip: merge arbitrary Helix PRs#90
llakala wants to merge 1130 commits intomainfrom
overrideHelix

Conversation

@llakala
Copy link
Owner

@llakala llakala commented Dec 6, 2024

This is now working, under the condition that we override the version of helix in pkgs, which is far older.
The unstable one has a build error when overriding unwrapped, and doesn't work at all when overriding the wrapped version.

Closes #91

Very annoying behavior. Basically, if this isn't set, `kitty @ get_text`
will seemingly get cut off randomly? I don't understand why this is true,
all I know is that it's very annoying when it comes to debugging.

Ideally, this shouldn't be in `helazitty`, but I'll defer that to future
changes when it comes to file integrations.
Previously, `src` would source the zshrc config.
This functionality is now under `zsrc`.
@llakala llakala mentioned this pull request Dec 6, 2024
If we don't pin it, helix brings in its own version of nixpkgs, which
takes over the name of nixpkgs in the flake.lock. This breaks `unify`
for checking when nixpkgs updates
Found myself typing `grst`, so my brain clearly assumes it.
When playing around with `man`, it asked me to declare a browser for
exporting HTML. Seems fine.
From two of my endeavors today. Utils are nice to have.
Not the cleanest thing in the world, but pallatable. I'm proud of my
ingenuity in using 3.0 to disable italics, though.
I tried to get a better output working for super long branch names, but
unfortunately there doesn't seem to be a native way in Git to truncate a
string. I tried out swapping to printf, but the native Git way is far
simpler. Git pls fix. See these two stackoverflow posts for evidence of
other people having the same struggle.

https://unix.stackexchange.com/questions/686675/how-to-limit-git-branch-format-string-length
https://stackoverflow.com/questions/2370839/can-i-align-variables-in-a-string-with-echo-and-bash
Did this accidentally in the last commit, and realized I'd done it some
other times and not realized.
Trying to go fully into the `diff-so-fancy` ecosystem, and while
word-diff is great, it conflicts a bit.
Also added a configuration option to stop empty lines from looking like
`red reverse`.
Took some strange debugging, but now `git diff` will autoselect the
beginning of each file within the selection, meaning you can check the
diff for the next file quickly.
Fixes some weird issues I've been having with `nix` manpages.
Who needs a generation from 7 days ago? Not me.
This *is* now working, under the condition that we override the version
of helix in `pkgs`, which is far older.
The unstable one has a build error when overriding unwrapped, and doesn't
work at all when overriding the wrapped version.
Gotta swap branches, leaving this here. No, it's not working.
After doing some manual patch changes to ensure they wouldn't fail, we
now finally got past a rebuild. Couldn't get patch 3 working yet, but
progress!
@llakala
Copy link
Owner Author

llakala commented Dec 16, 2024

Moving this to #100, due to git issues where I can't reopen this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Manually patch helix

1 participant