-
-
Notifications
You must be signed in to change notification settings - Fork 92
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
Configuration file #15
Comments
Maybe good reason to migrate inihck to use ragel, and then use that. |
Main configuration files Program specific file Main configuration files are loaded first, then program specific file. Command line switches are applied last. Add configuration key that can control the loading behaviour of program specific files. |
This feature still is in the pipes ? I'd really like to have a configuration way. This is the really bad point of dmenu. Any news about this ? |
No timeline for this. I've personally felt like bemenu fits all my needs already. |
There is now configuration through |
Would you accept a PR for parsing configuration files? |
Is there a reason you'd prefer configuration file over the |
The reason may be this. |
I mean, unless you need "script specific" configuration, the |
I've dropped support for environment variables in favor of a config file. This was motivated by Cloudef/bemenu#15 From what I think of environment variables, they're meant to be used when they won't change often, especially not during a live session while you're working. I don't think that performing a relogin to change colors in a dmenu program is a sensible thing. Sure, you can create wrapper scripts and place them in your `$PATH` but that feels like an inferior solution compared to config file kept in `$XDG_CONFIG_HOME`.
Considering the clean structure under a dotfile repo, config file has a clear advantage compared to the clutter of the env variable on bashrc (or somewhere else). This might be the only tool I use in my wm, that requires non-dynamic configuration settings, at the same time not reading a config file. |
Add configuration file and move colors to there from the command line. Maybe some other options too that make sense. Add command line option for choosing different configuration file than default.
The text was updated successfully, but these errors were encountered: