New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
add nvim #1122
base: main
Are you sure you want to change the base?
add nvim #1122
Conversation
i haven't found nvim themes for all used themes of this repo what should i do with the rest. |
@@ -66,10 +66,33 @@ firefox # browser | |||
kitty # terminal | |||
dolphin # kde file manager | |||
ark # kde file archiver | |||
vim # terminal text editor |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
we dont need it anymore if we have neovim added an alias to novim to launch it with vim
go with default or something famous like Catppuccin-mocha or Dracula or Nord |
ok |
Always great to have more people experience a properly configured (n)vim, but this should be skipped if neovim is already installed and especially configured. |
We need a backup to prevent this issue. I will start an discussion to discuss the status of backup. We might need an choice menu in the installer for neovim |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider moving the nvim deps on a separate file. e.g ``` nvim_deps.lst?
I have some suggestions regarding this change. I hope my claims are valid (Please correct me )
Okay that's my 2 cents. |
yeah, lazyvim gives access to color sheme through that function. Advantage over normal neovim is we don't have to configure everything manually. We have to preinstall all colorshemes, but only one is loaded at startup. The Configs of the .config/nvim dir are reloaded every start so all we have to do is changing the colorsheme file. |
I will work again this weekend on the commit, had no time. Is it ok if I add some ruby code or lua code to automate stuff? |
i think we need something like archinstall to record user choice for default apps before install. |
yeah, do you like ruby? i want do learn it. we could the programm in ruby |
I've no idea about ruby so i wont be able to help :( |
Ruby is simble think python just slightly different syntax |
class Numeric
def plus(x)
self.+(x)
end
end
y = 5.plus 6
# y is now equal to 11 you just use end after an function. there still some differnce like the for loop, or the optional ().
|
Python is almost guaranteed to be installed on any system, ruby would be a dependency you introduce. |
yeah that's true, i just don't like pythons syntax |
how should the cli look like? should we have an menu where the user could choose what he wants to install? we could make it integrate in the existing installer. we shouldn't bundle the code of the tool with this app. |
https://github.com/jpx40/hyperdots_installer started doing smth |
Great, thank you so much! |
i chose rust if this ok. I can show you the logic of it if wanna. To use it you need to install Rust. https://www.rust-lang.org/learn/get-started we could add python bindings |
currently i write every thing to custom_hypr.lst so we could start tho tool right before that step. |
@prasanthrangan can u add the theme switcher for me? Is there an way to disable it per application basis when not can we at it. Just simple booleans in themeswitch. |
Sure happy to help... but what's the use of boolean switch per application? any specific reason?? Also, i've got an idea to improve theme switcher framework which can reuse swwwallbash to deploy theme based colors... I'm kinda stuck with work and exams this week, but let me dig into this next week! |
i just like my neovim in Dark mode so i wanna have the option to disabable stuff optionally |
hmm oki... the new framework should support it without introducing any new variables or checks! |
I already added some code regarding this code is in the pull. I am mobile will sent rught commit later. Another improvement recommendation move code out of .config/hyperdots/script to .local/share/hyprdots. Just keep the most important configs in .config. https://github.com/jpx40/hyprdots/blob/unschanged/Configs/.config/hyprdots/scripts/themeswitch.sh |
i wanna try out some new stuff, we might profit from an projekt like toml bombardil or chezmoi. Dotfile manager. https://oknozor.github.io/toml-bombadil/ |
Please resolve the branch conflicts so this PR can merge in this repo and also change the pr acc to hyde |
will do at the weekend when i find time but changed can be hold back. |
Hyde-cli provides neovim support I guess |
@jpx40 It is possible to nvim theme disable and support kitty terminal theme |
i think there is plugin for that https://github.com/psliwka/termcolors.nvim haven't updaded this for a while on this since i currently make a theme switcher in Rust. you could try this your self. |
OK, Thanks :) |
Add nvim + possibilty to change color. Color changing is not complete yet, but we can use lazyvim for that, it has one function to change the whole theme. No need for advanced Plugins anymore. I will add an integration to the tools from this repo later.
colorsheme lazyvim