-
Notifications
You must be signed in to change notification settings - Fork 116
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 rational-speedbar.el, a good filetree that comes built-in to emacs #102
Comments
Thanks! Your link gives a 404 message, so I can't review. |
thats strange apparently you might have to loggin |
I tried logging in, but the link still didn't work for me. Maybe your repo is private? Thanks for the gist though! You don't
This is resolved by adding For other feedback:
|
it shouldnt be, I will check that as gitlab makes new repos private by default
I didnt think that was required as speedbar is part of core emacs, it might be required anyways but thats nothing ive noticed
I would do this before an actual merge
those comments are mainly for fun and can be cleaned if needed
im not sure about adding a keybind to toggle speedbar as
|
I have made it public now it should never have been private but that was probably just me messing up when creating the repo in the UI |
Regarding
Yes, it is part of core Emacs, but Hope that makes sense.
Fair point. I use AwesomeWM, but I don't seem to need to add any additional setup for keybinds in Emacs. Probably way off topic, but I'm curious about your use case.
I figured as much, I was amused. And thanks for the module! I look forward to a final PR for this! I have often wanted to use speedbar but just haven't invested time in it. I tried Treemacs for a bit, but having to add projects to it seemed like an extra step that wasn't needed, so I stopped using that one too - although more for pragmatic reasons. I wish sr-speedbar were built-in. I find the extra frame for speedbar to be a bit annoying as I now have to configure its width etc (and this might be where I would have to do some work in my WM to get speedbar to "work" correctly visualy). sr-speedbar puts the speedbar in a window in the current frame. |
/.../
cool,I use awesome aswell
the issue with not starting speedbar on startup while using a tilling wm is that you have to find a whay to put it in the correct "node"(to borrow wording from bspwm) so it doesnt start ocypying the main area, I think I did this by loading the module and starting speedbar in |
I have been working on a 'rational-speedbar.el' module for a while and it seems stable enough to merge into main
https://gitlab.com/Erik.Lundstedt/rational-speedbar/-/tree/main
about
speedbar is the filetree that comes builtin to emacs, it is easy to use,light-weight and has fair integreation with many parts of vanilla emacs
what I have done is that i have added some useful (evil only/evil-friendly)keybindings and added a lot of extensions to the list of supported extensions
I have also set it to NOT show the icons as they are really ugly(in my opinion)
I currently dont set it to start on emacs start as that should be up to the user in my opinion
in general, I have set up some sane/rational defaults that shouldnt interfear with the user
feel free to give ideas on how I can improve the module before I create a PR
The text was updated successfully, but these errors were encountered: