chrysostomus / bmenu Goto Github PK
View Code? Open in Web Editor NEWBash based system menu for manjaro/arch linux
License: MIT License
Bash based system menu for manjaro/arch linux
License: MIT License
What about adding Font settings submenu in Appearance menu? "Font settings" item should replace "Select font" item. This sub-menu will allow us to open more options for font configuration.
It would be great to use '0' everywhere in the menu tree to navigate one level up.
At the moment I find it confusing and in some places not logical that for example when you are inside a sub-menu of >Appearance you need a different number depending on how many options are available.
Also in this situation I'd expect 'cancel' to directed me back to 'Appearance' and not two levels up to the main menu.
I know that mhwd-tui is actually not the same piece of software, but of course when navigating the options you have the feeling that you stay inside the same application.
Therefor it is confusing that in mhwd-tui exit navigation is different again.
I would expect when I am for example inside the option 'Install kernel', that '0' whould bring me back to mhwd-tui.
Ctrl+c should maybe be the shortcut to abort and exit bmenu altogether, no matter where you currently are.
initmenu creates the wrong file on line 45:
sudo cp /etc/systemd/system.conf /etc/systemd/system.conf.d/10-logind.conf && \
Should be:
sudo cp /etc/systemd/system.conf /etc/systemd/system.conf.d/10-system.conf && \
Also for me it overwrites the file if it exists? perhaps it could be:
system.conf)
if [ -f /etc/systemd/system.conf.d/10-system.conf ]
then sudo $TEXTEDITOR /etc/systemd/system.conf.d/10-system.conf
else
sudo mkdir -p /etc/systemd/system.conf.d/ && \
sudo cp /etc/systemd/system.conf /etc/systemd/system.conf.d/10-system.conf && \
sudo $TEXTEDITOR /etc/systemd/system.conf.d/10-system.conf
fi
break
;;
I am trying to connect an HDM1 monitor.
If I try through bmenu connect/disconnect monitor option, i get the following message:
xrandr unrecognized option --putput
I can do it ok if I just execute xrandr
through the command line, and of course, I type --output
instead of --putput
I'm using Manjaro 18.0.4 on Kernel 4.19.56-1 with bmenu 0.5-3
In case db is locked bmenu should throw an error when for example failing to install ranger. Instead it simply does nothing at the moment.
Hi, I use Manjaro-i3. After few days I'm trying to configure fonts but when I run bmenu
-> 3 Set font
then choose a font and type in the size, I cannot confirm it. Tried enter
- does nothing, escape
- same, even tried insert
- it's the only one that gives an output:
Wrong. Press any key and try again
How do I confirm the font size?
How about creating official release tags? Like that we'll be able to use pkgver() nicely in the future... :)
In bmenu, selecting 4 for appearance, and then 5 for toggle dark theme, gets response "unknown option" in red, followed by "wait and try again later"
The operating environment is the manjaro 15.12 liveCD for 686 using openRC and i3.
Congrats! What a great piece of software!
I just wanted to let you know about a tiny little cosmetic formatting thing:
"> Configuration > Setup" has one space too many after Disk utility.
Apart from that the displayed title ::Settings:: differs from the actual menu entry on the above level "Configuration"
Keep up your beautiful work! :)
I'd like to add a fuzzyfinder item to mainmenu, that would search files with fzf(-tmux), and lauch them. I'd need something similar to mimeopen or xdg-open, but with no depencies and being terminal based. Any ideas?
Hi. Couldn't find an e-mail for you or the project, so here's an initial dump of my bmenu experience notes when evaluating the liveCD for manjaro i3 686. I really did not want to initially post any of this as a bug report before emailing you because I'm brand new to i3, and maybe some of what I'm experience may plausibly be an i3 or other issue; however, some clearly seem to be bmenu-specific
bmenu
Best to respond to me at: boruch_baum @@@at@@@ gmx ...com...
bmenu. when selecting 6 for network gets response "wrong option" in red, followed by "wait and try again later".
The operating environment is the manjaro 15.12 liveCD for 686 using openRC and i3.
bmenu is currently creating incompatible profiles for autorandr from its 'Display/Monitor' menu. ( option 2 followed by option 7 )
When going to load/use an autorandr profile created by bmenu it fails with the error message "could not convert string to float".
While this has already been reported on autorandr ( see phillipberndt/autorandr#70 (comment) for reference ), profiles created by autorandr do not experience this problem and load as expected.
Right now, the scanner support is pretty shoddy. I'm considering just adding an item to launch/install some graphical scanner application.
Does anyone have ideas how to make interactive scanning work from commandline?
In bmenu, when choosing the shell or the display manager, it would be helpful were there some indication of the current state, ie which shell or display manager was currently configured.
The operating environment is the manjaro 15.12 liveCD for 686 using openRC and i3.
bmenu, when selecting 1 for hardware, or 2 for display, surprisingly goes to the network to synchronize the package database, and then asks me whether I want to install, and all that without asking for permission in advance or telling me what it wants to install
in system-setup file
for detect DM, dm_detect():
systemctl cat display-manager.service | awk -F'/' '/^Exec/ {print $NF}'
or use instead of status : show
systemctl show sddm | grep "State=enabled"
in initmenu file, config_editor()
is very bab to edit this files ! show them yes, but do not use sudo. For change/edit systemd configurations use sub-folders for overwrite
journald.conf.d/*.conf
logind.conf.d/*.conf
coredump.conf.d/*.conf
system.conf.d/*.conf
other :
in this line https://github.com/Chrysostomus/bmenu/blob/master/bin/system-setup#L247 edit slim for config sddm ?
Would be great to be able to edit qt apps too.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.