If a project decides to call itself suckless, you can almost be certain that it will suck more. I'm all for small, focused applications, but setting arbitrary LOC limits sounds more like the kind of stuff you'd expect from a marketing department than a genuine commitment to software quality.
Hah, yeah. A guy in college left his laptop unattended. Let's say, he had to reinstall later that day. Both lessons about locking your screen and having backup learned.
I switched back to dmenu because I also prefer dmenu’s default interface. But I didn’t know that it was possible to make Rofi look like dmenu! Thanks for the video.
I've been trying out xmonad and have been thinking of using Rofi again b/c of dmenu's limitations. Thanks for the refresher, now I have to find my old config files :D
Rofi is great. If you're on Wayland, there's "Wofi". (and for a dmenu-like, there's "bemenu") The originals still work with xwayland, but there can be some weirdness like popping up on the wrong monitor or right in the middle of two monitors, and generally native Wayland stuff is just preferable.
4 ปีที่แล้ว +6
Rofi is great. I've been making really useful scripts for myself. It's kinda amazing actually
It may be worth making an environment variable that you can use to reference the run launcher / pipe menu. It would mean that you would not need to rewrite all of your configs everytime you would want to try something new.
one thing I find dmenu to be more convenient is the ability to append options or to run a program by manually inputting absolute (or relative for that matter) path. ended up using both...
I was wondering if you would make a video for all of us laptop folks. Maybe some dos and don’ts or best practices for maintaining a fast system on a laptop? And dare I ask.... extending battery life?
Hi DT, 1.How to sort by group/workspace in rofi modi window ? 2.How to meke to nice formated view in rofi modi window: the left column with aplication e.g. xterm /align left/ on right column e.g. htop /align left/ ?
one thing i like for my workflow is the window mode because i sometimes forget on which ws i have my windows so i can use it as simple window switcher as well
rofi and dmenu are two different things, i use dmenu for all of my prompt scripts because its the fastest thing in the world and i use rofi for desktop files and occasionally switching windows or any run command that i usually run because rofi remembers history
For those on sway, a wayland alternative is wofi which, apart from the dumb name (yes, yes, Wayland rOFI, we get it) is not bad actually. Of course, you can still use rofi, it will launch using xwayland, but there are some issues if you change focus.
You could use a script to parse and search desktop files. Dmenu's job isn't searching files, it is a menu. It comes with dmenu_run to run programs from PATH and that is a shell script.
You can take a look at his dotfiles at gitlab (link in description). Basically, suggestions are from fish (shell, like bash); prompt is starship; the terminal is alacritty (look at his .alacritty.yml for the color theme); and the funny ascii images at the start of every terminal instance is a custom script (also at his dotfiles). There's also `exa` instead of `ls` among others.
dmenu is fineee, just use like fzf or find or even keep ur app images in a dir and list the contents of the dir. i get it tho, my problem with minimalism is reinventing the wheel a million times lmao, fun tho and its mine
@boy lasagna yes, but as I said: Every Russian thinks that everyone can understand this language, so I wrote my comment in Polish to make better effect for my previous comment.
@@oliwiernowicki Да, но твой польский легко понятен, так как язык тоже словянского происхождения. А каждый русский использует свой язык для общения, так как русский является одним из восьми международных языков)
I used rofi and sdcv to create a desktop dictionary, with a one-line prompt window for word input, and a multi-line result window. Another script collects all org files in a folder for me to pick one. What confused me a bit is the line number control. It seems that the command line option for number of lines in the rofi window no longer works.
hello friend I ha installed fedora 34 and I want to use rofi with a shortcut, but when I modify a new shortcut it doesn't anything, /usr/bin/rofi -show run but nothing happen, can you explain how can I do, greetings
(let me edit this real quick since not everybody may get the joke in here) Rofi also can be used to display and manage open windows, try "rofi -show window" or in the config add : " configuration { display-drun: "APPS"; display-run: "COMMAND"; display-window: "TASKS"; show-icons: true; } window { transparency: "real"; width: 70%; /*fullscreen: true;*/ background-color: #263238CC; /*base00 + CC (80% opacity)*/ } mainbox { children: [inputbar, message, mode-switcher, listview]; spacing: 30px; /*margin: 20%;*/ padding: 30px 0; border: 1px; border-color: @base0D; } " that should give you three tabs in the rofi menu, its up to you to noodle that to your hearts content ;) Have a nice day !
How do you get the powerline shell style in the taskbar?? I have seen that in many videos and cannot figure out for the life of me what that is.. Is it just a polybar theme or is it actually ps in another bar?
I use both Rofi and Dmenu. I use DT's build of Dmenu on all my systems BTW... Lol Get it ? BTW! LMAO Never mind, tough crowd.... :-) You in the back with the neckbeard, Thanks! I use mostly "rolfi -show combi" in a script and it uses my system Theming just fine. Using Spectrwm I have them both on key bindings from scripts and yes I have one for the Dmenu style at the top... Lol Great video, Now I will have to go and grab DT's files to give a play... LOL Thanks DT for the video! LLAP
Finally made the switch from macOS to manjaro with i3. I’ve been getting use to d menu but I think I’ll give rofi a shot. Except I’ll bind rofi to cmd-space like a Mac user...
I prefer bemenu, with the j4-dmenu-desktop script. Fun thing about bemenu is that it works natively not only on X11 and Wayland but also in a tty... Haven't found a use for that, though.
Hey DT .... i set up my laptop with arch linux and your config files but one thing i was unable to do is the screen brightness and volume thing.... my brightness and volume hot keys dont work.... can you suggest me the solutionsss 🥺🥺🥺🥺
Double check to make sure your keybindings are calling the keys by their correct name and are not a duplicate of another keybinding.. And make sure that whatever command those keybindings should be running that you actually have that program installed. Run the command in the terminal (instead of with a keybinding) to see if the command actually works.
Ummm why don’t you just write a script for to look for AppImages and display it in dmenu? If AppImages don’t launch with dmenu it’s not a problem of dmenu. Maybe the graphical apps aren’t getting a display? Or something else. You can definitely make it work.
Dmenu just bites. Rofi is much much better. The themes that come with Rofi just suck....do a web search to really pimp out Rofi. I got mine from Eric Murphy. Good video over all...keep up the good work man.
It's like dmenu but sucks less? 🤔 I thought dmenu was part of the suckless project? @DistroTube: I recently looked into programs written in Rust, and wondered if there was a tiling window manager written in Rust. So I came across something which is called LeftWM, a tiling window manager written in Rust. Would you care to review this?
I was also looking around for rust based wm's and found a small project called Penrose wm. The creator said he wanted it to be like xmonad but it looks like it was just created recently, so it's probably not ready to be used as a daily driver yet
and who said you cant use dmenu to run desktop files? cd /usr/share/applications && ls | dmenu | xargs gtk-launch for appimages cd ~/AppImages/ && ls | dmenu |sed -E 's/^/\.\//' | sh appimage launcher will create the desktop files anyway so all you gotta do is pipe the ls of /usr/share/applications and ~/.local/share/applications
It is quite the opposite. You could have just made a script for dmenu and improved it. Recently, Linux users have begun to complain a lot about "bloat", despite not really understanding what it is. In my opinion, "bloat" is when a program implements features by default that could have been implemented by the user themselves. You could have easily edited the dmenu-run script to have what you need, but you didn't. The problem isn't with dmenu, it is with the script you are using, by "default" dmenu does nothing, as it should!
DT slowly turning his mininal Arch installation into Ubuntu.
Haha
i uninstalled everything in ubuntu including the linux kernel and now i am fucked lol
@@GuyWhoChad you should probably just re-image it from a live CD
@@cooldude6651 #whoosh
ayyyyyyyyy
"____ is like [suckless program] but sucks less" is the best way to make a title
@Вероника Заглотова i3 is like dwm and Gnome but sucks even less
@@cassandradawn780 bspwm is like i3 wich is like dwm and Gnome but sucks lesser
@@ohio2440 qtile is like bspwm which is like i3 which is like dwm and gnome but sucks lesser
@@cassandradawn780 xmonad is like qtile which is like bspwm which is like i3 which is like dwm and gnome but sucks lesser
If a project decides to call itself suckless, you can almost be certain that it will suck more. I'm all for small, focused applications, but setting arbitrary LOC limits sounds more like the kind of stuff you'd expect from a marketing department than a genuine commitment to software quality.
you're the reason I started using linux DT, thanks a lot
Distro?
@@jezzackk3453 I started with debian but now I'm using arch, I'll try gentoo sooner or later
@@igorfoxly2555 At the end of the day, it's all pretty much the same thing. DE/WM's is where the differences start
@@hammerheadcorvette4 I mean there's quite a bit of difference on how you setup and maintain a gentoo install compared to mint for example
@@tddt2227 differences there might be, but we all stand against glass pain or half bitten fruit
Friendship ended with Dmenu, now Rofi is my best friend
One of the killer features of rofi for me is combi mode: it allows you to switch focus to application if it's already running or run it if it isn't.
Just started using Rofi, great to see a video on it!
Thanks for another cool window management environment tool DT. Really enjoy this type of content. Thanks again and stay well.
10:14 you can just type backslash before the command to run it without the alias.
Anyway - good content as always. Keep up the good work :)
I didn't know about that thanks
@@katech6020 especially useful in front of \su or \sudo , for obvious reasons ;)
Hah, yeah. A guy in college left his laptop unattended.
Let's say, he had to reinstall later that day.
Both lessons about locking your screen and having backup learned.
I switched back to dmenu because I also prefer dmenu’s default interface. But I didn’t know that it was possible to make Rofi look like dmenu! Thanks for the video.
Check this repo: github.com/adi1090x/rofi
It has a lot of premade rofi config to make it look like anything you want
I've been trying out xmonad and have been thinking of using Rofi again b/c of dmenu's limitations. Thanks for the refresher, now I have to find my old config files :D
Hey DT is that Microsoft Edge installed on your system at 8:19 ? Is there a change of heart about proprietary software ?
Rofi is great. If you're on Wayland, there's "Wofi". (and for a dmenu-like, there's "bemenu")
The originals still work with xwayland, but there can be some weirdness like popping up on the wrong monitor or right in the middle of two monitors, and generally native Wayland stuff is just preferable.
Rofi is great. I've been making really useful scripts for myself. It's kinda amazing actually
Erratum: It isn't CSS complaint but it's pretty close.
it looks a little bit like SCSS in term of variables
@@katech6020 You can also use the CSS format: --my-var and var(--my-var, fallback)
@@dannycolin Thanks for the info
It may be worth making an environment variable that you can use to reference the run launcher / pipe menu. It would mean that you would not need to rewrite all of your configs everytime you would want to try something new.
one thing I find dmenu to be more convenient is the ability to append options or to run a program by manually inputting absolute (or relative for that matter) path.
ended up using both...
Another huge gain for Rofi is that it can easily be used as a power menu as well, making it a very useful program as a whole.
I was wondering if you would make a video for all of us laptop folks. Maybe some dos and don’ts or best practices for maintaining a fast system on a laptop? And dare I ask.... extending battery life?
On Manjaro they have a dmenu script that IIRC also shows your .desktop programs.
Hi DT,
1.How to sort by group/workspace in rofi modi window ?
2.How to meke to nice formated view in rofi modi window: the left column with aplication e.g. xterm /align left/ on right column e.g. htop /align left/ ?
I liked this video because of the Creed t-shirt. True Story.
I watched this video with arms wide open.
@@freezingCode I got a little Higher just watching it.
Dude. How can I customize my linux just like yours?
Get his dotfiles from GitLab.
If you're all interested in is a .desktop file menu launcher, install j4-dmenu-desktop.
one thing i like for my workflow is the window mode because i sometimes forget on which ws i have my windows so i can use it as simple window switcher as well
rofi and dmenu are two different things, i use dmenu for all of my prompt scripts because its the fastest thing in the world and i use rofi for desktop files and occasionally switching windows or any run command that i usually run because rofi remembers history
For those on sway, a wayland alternative is wofi which, apart from the dumb name (yes, yes, Wayland rOFI, we get it) is not bad actually. Of course, you can still use rofi, it will launch using xwayland, but there are some issues if you change focus.
Did I miss it or was there no "unfettered freedom" lately? Please don't tell me we already used all the freedom up and have nothing left! :O
You could use a script to parse and search desktop files. Dmenu's job isn't searching files, it is a menu. It comes with dmenu_run to run programs from PATH and that is a shell script.
How can I setup the Terminal like that? (Colorful) how do I get the input suggestions as well?
You can take a look at his dotfiles at gitlab (link in description). Basically, suggestions are from fish (shell, like bash); prompt is starship; the terminal is alacritty (look at his .alacritty.yml for the color theme); and the funny ascii images at the start of every terminal instance is a custom script (also at his dotfiles). There's also `exa` instead of `ls` among others.
@@hogstudio4819 thank you good sir :)
Het, DT! What are your thoughts about Mangaro's 20.2 tiling mode & material shell?
dmenu is fineee, just use like fzf or find or even keep ur app images in a dir and list the contents of the dir. i get it tho, my problem with minimalism is reinventing the wheel a million times lmao, fun tho and its mine
Rofi офигенная вещь, использую с openbox. Спасибо за видео по настройке. Благодаря тебе освоил основные инструменты необходимые для DE
Serio? Czy każdy rosjanin myśli że każdy na świecie umie rozyjski? Masz tu komentarz po polsku i sie próbuj rozczytać. Elo
@boy lasagna yes, but as I said:
Every Russian thinks that everyone can understand this language, so I wrote my comment in Polish to make better effect for my previous comment.
@@oliwiernowicki Да, но твой польский легко понятен, так как язык тоже словянского происхождения. А каждый русский использует свой язык для общения, так как русский является одним из восьми международных языков)
Hey DT, can we use rofi instead of dmenu for dmenufm?
What changes need to be made?
Truly the Chad's application launcher or choice
I used rofi and sdcv to create a desktop dictionary, with a one-line prompt window for word input, and a multi-line result window. Another script collects all org files in a folder for me to pick one.
What confused me a bit is the line number control. It seems that the command line option for number of lines in the rofi window no longer works.
On Debian I use "i3-dmenu-desktop" instead of dmenu that search for desktop files.
I think you should be using Ubuntu, after installed the Appimages using Arch lost the sense
true. i was gonna say if he doesnt want so many updates just use debian already.
Eww
after the Appimage thing i bet he'll be using ubuntu inside WSL in a couple of months
@@fabricio5p lol, you are out of your mind. We will never see Derek using Windows or WSL. 😂
He likes appimages. appimages are easier to install and some apps only are packaged as appimages. Get over it
Thanks for the video. Have you published your rofi config files? I checked your gitlab page but couldn't find them, only dmenu items. Thanks.
I wrote a script that lists files in usr bin and searches them with fzf. It's good because if you want another feature you can add it to the script.
how did you hide the hint in the input field "Type to filter"?
I3 by default bundles i3_dmenu_desktop script that does list your .desktop files, you could adapt that to other window managers
what do you think about the death of CENT OS?
hello friend I ha installed fedora 34 and I want to use rofi with a shortcut, but when I modify a new shortcut it doesn't anything, /usr/bin/rofi -show run but nothing happen, can you explain how can I do, greetings
Thankyou for the Dots :)
(let me edit this real quick since not everybody may get the joke in here)
Rofi also can be used to display and manage open windows, try "rofi -show window"
or in the config add :
"
configuration {
display-drun: "APPS";
display-run: "COMMAND";
display-window: "TASKS";
show-icons: true;
}
window {
transparency: "real";
width: 70%;
/*fullscreen: true;*/
background-color: #263238CC; /*base00 + CC (80% opacity)*/
}
mainbox {
children: [inputbar, message, mode-switcher, listview];
spacing: 30px;
/*margin: 20%;*/
padding: 30px 0;
border: 1px;
border-color: @base0D;
}
"
that should give you three tabs in the rofi menu, its up to you to noodle that to your hearts content ;)
Have a nice day !
You could just make a simlink of your appimage to a folder in dmenu path
What is the command to run the rofi with your second ( horizontal bar ) config?
Which prompt is the one used on this video?
why would you need a GUI launcher? It would be an extremely simple terminal application.
Why would you need a terminal to launch it? Just edit your bootline to set the application you wanna run
It has a couple slick themes too.
Also Yakuake is a good compliment.
🙋🏻 emoji sended from my rofi-emoji bin
Hey DT, why not just *alias l="exa ..."* and let ls free?
10:37 lmao
bruh.. haha
Where did you get firefox appimage ? i found some links but i am not sure if it's safe link. Thanks
Anyone plz tell how to make rofi like his rofi as horizantal bar on top of screen like dmenu ,how to make rofi like it?
Run rofi-theme-selector in your terminal, and one of the default themes is dmemu style theme
Will it also give me horizontal bar on top?
@@sunaynanagpal it should look and work like horizontal top bar style dmemu,
@@nehalgowrish3510 Thanks for telling bro ,Thank you very much
How do you get the powerline shell style in the taskbar?? I have seen that in many videos and cannot figure out for the life of me what that is.. Is it just a polybar theme or is it actually ps in another bar?
it is polybar
How is name your system font?
I use both Rofi and Dmenu. I use DT's build of Dmenu on all my systems BTW... Lol
Get it ? BTW! LMAO Never mind, tough crowd.... :-) You in the back with the neckbeard, Thanks!
I use mostly "rolfi -show combi" in a script and it uses my system Theming just fine. Using Spectrwm I have them both on key bindings from scripts and yes I have one for the Dmenu style at the top... Lol
Great video, Now I will have to go and grab DT's files to give a play... LOL
Thanks DT for the video!
LLAP
You gonna put new Rofi configs onto your repo?
Why don't you use j4-dmenu-desktop?
"squirrely braces"
Finally made the switch from macOS to manjaro with i3. I’ve been getting use to d menu but I think I’ll give rofi a shot. Except I’ll bind rofi to cmd-space like a Mac user...
>trusting Manjaro devs
yikes
10:15 Couldn't you have overridden the alias by putting a backslash in front of ls? It would have been shorter.
Sway/Wayland users: Wofi is a good alternative
I prefer bemenu, with the j4-dmenu-desktop script.
Fun thing about bemenu is that it works natively not only on X11 and Wayland but also in a tty... Haven't found a use for that, though.
Rofi has a Dracula theme too
Hey DT .... i set up my laptop with arch linux and your config files but one thing i was unable to do is the screen brightness and volume thing.... my brightness and volume hot keys dont work.... can you suggest me the solutionsss 🥺🥺🥺🥺
Double check to make sure your keybindings are calling the keys by their correct name and are not a duplicate of another keybinding.. And make sure that whatever command those keybindings should be running that you actually have that program installed. Run the command in the terminal (instead of with a keybinding) to see if the command actually works.
@@DistroTube sure... thanx DT ...
can u try spacefm instead of pcmanfm? it is a fork of pcmanfm but it looks better and it is more customizable
If you just want to run programs, what about krunner?
it's for kde.
Well I guess I need to try out rofi now
Can u give me link download of your wallpaper?
You can find all his wallpapers on his Gitlab page. You just need to git clone the directory
Ummm why don’t you just write a script for to look for AppImages and display it in dmenu?
If AppImages don’t launch with dmenu it’s not a problem of dmenu. Maybe the graphical apps aren’t getting a display? Or something else. You can definitely make it work.
Dmenu just bites. Rofi is much much better. The themes that come with Rofi just suck....do a web search to really pimp out Rofi. I got mine from Eric Murphy. Good video over all...keep up the good work man.
I prefer dmenu but it was broken on my dwm install for some reason, so I ended up switching to this
I converted Luke Smith's mansplain to use rofi instead on dmenu. Mostly for the hilarious name I have to admit
Nothing sucks less than a suckles utility
rofi is just better ngl
He is making an os and I cant wait for it😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍😍
you can LITERALLY change the dwm path in the source code
Most of these people don't belong on linux. They're turning it into windows.
It's like dmenu but sucks less? 🤔 I thought dmenu was part of the suckless project?
@DistroTube: I recently looked into programs written in Rust, and wondered if there was a tiling window manager written in Rust.
So I came across something which is called LeftWM, a tiling window manager written in Rust. Would you care to review this?
I was also looking around for rust based wm's and found a small project called Penrose wm. The creator said he wanted it to be like xmonad
but it looks like it was just created recently, so it's probably not ready to be used as a daily driver yet
@@Maze47269 Xmonad seems to be the prototype of dynamic tilers, but I don't dare get involved with the Haskell language 😃
@@marioschroers7318 same,
I'm looking to learn rust so I started to look around
Rust sucks.
There are a few that I found but none seem ready as a DD just yet
This title is incendiary.
The next video will be "Uninstall all others run launchers. Ulauncher is the future"
I don't wanna spoiler but if you paused at 10.57 and took a look at a specific shell script.
You'll know what's coming up!
you mean "dtos.sh"?
@@cachej2471 sure
Hey DT , you can use j4-dmenu-desktop to launch applications using dmenu.
github.com/enkore/j4-dmenu-desktop
also you dont have to build it 100 times when working on themes for the run launcher lol
Thank you!
I can't tell if he's memeing
I can tell you he's not.
DT is unwatchable now
Hey DT, do some vids about OpenSUSE! I like the distro.
Why don't you just use a script to launch appimage? They are displayed in dmenu
the tittle killed me lol
Just use j4-dmenu-desktop
Rofi is awesome.
and who said you cant use dmenu to run desktop files?
cd /usr/share/applications && ls | dmenu | xargs gtk-launch
for appimages
cd ~/AppImages/ && ls | dmenu |sed -E 's/^/\.\//' | sh
appimage launcher will create the desktop files anyway so all you gotta do is pipe the ls of /usr/share/applications and ~/.local/share/applications
just add the appimage folder to your $PATH
Who the hell would want to use AppImages anyway?
Like your wallpaper
First! (I accidentally clicked the desktop notification when it popped up lol)
Enough with the patching LMAO, currently patching DWM lol.
Literally just add the directory to your PATH in your bashrc or .profile. dmenu will pick up on it. You don't need to do all of this.
but then, what would be the video about?
i was checking for this comment before making a post to say it
It is quite the opposite. You could have just made a script for dmenu and improved it. Recently, Linux users have begun to complain a lot about "bloat", despite not really understanding what it is. In my opinion, "bloat" is when a program implements features by default that could have been implemented by the user themselves. You could have easily edited the dmenu-run script to have what you need, but you didn't. The problem isn't with dmenu, it is with the script you are using, by "default" dmenu does nothing, as it should!
I dont think you understand what the suck less in suckless software means.
No offense to you, but even your hair is minimal