-
Notifications
You must be signed in to change notification settings - Fork 13
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
Community ? #11
Comments
Thank you! I am quite ancient (65), so while I know how to write software, I don't know how to create a community around it. That really wasn't a thing when I was younger. I haven't created a discussion forum anywhere because marcel has no community that I am aware of. Or maybe I need to create the forum to build the community? I really don't know. Anyway, if you have suggestions on how to proceed, I would welcome them. Suppose I set up a discord channel. What next? How do I let people who might care know about it? Seriously, I am completely ignorant on these issues. |
Hi, |
I was on the nu discord briefly. Hadn't considered reddit, but that's a good idea too. I will start setting up discord and reddit. By the way, I've had very little feedback on marcel. So far, everything is based on my requirements from a system I worked on (resulting in https://github.com/osh), and then my thoughts on how to turn osh into more of a full-fledged shell. So I would love another point of view. Any comments on: what you like; what you dislike; what it needs -- that would be really helpful. |
Great ! |
Yeah, marcel is kind of useless without a little Python (at least for writing expressions). Nice UI: Do you mean tabular output like nu? What fish features are tyou thinking of? I agree, there is always a place for a CLI/TUI. What is IHM? |
IHM is human machine interface, the acronym is french sorry :) |
Here's what marcel has:
|
thanks |
oh, and if I can suggest, using $XDG_CONFIG_HOME for dotfiles would be better imho |
Thank you, this is a good suggestion, and I will implement it. I'm wondering how to handle the current config file, ~/.marcel.py. It is basically a config file, as it configures colors, and various resources (databases, clusters). But the configuration is specified as Python code, so it is executable. The XDG spec says:
I.e., the purpose of .marcel.py is configuration, and the implementation is as an executable file. However, it is not an executable that is ever run directly, only by marcel, at startup. So I think I would like to proceed as follows:
What are your thoughts on this proposal? |
you can put all in ~/.config/marcel with something like rc.py or conf.py (or anything else) that could source subdirectories likes ~/.config/marcel/plugins, ~/.config/marcel/themes or anything that comes to your idea :) |
Commit e47a40b moves the startup file to $XDG_CONFIG_HOME/startup.py, or $HOME/.config/marcel/startup.py, as discussed above. |
nice, thanks |
A bit more work on this. The marcel history file (log of commands, much like .bash_history) is now kept in $XDG_DATA_HOME/marcel/history. |
great ! |
Hi,
Thanks for marcel, though I think it'd deserve some more acknoledgment
Maybe you should have an irc/matrix/discord/* chan somewhere ?
have a nice day
The text was updated successfully, but these errors were encountered: