Dmenu is becoming one of my favorite pieces of software. It's just so versatile!
@Aerodos123 жыл бұрын
This is DEFINITELY noted. Also, i got a test build of my distro (Terminal version) working, so as soon as install Xorg, St and (possibly) DWM, i will see if i can do something like this. Thanks again!
@davidr24213 жыл бұрын
Here's a tip: In your qutebrowser config.py if you read in your Search Enginges from a text file instead of defining them inline in the python dictionary, you can then read that text file from your script to have the Search Engines appear in your menu just like they do in qutebrowser. I've done this and it's pretty quick and easy.
@magnusanderson66813 жыл бұрын
That's quite clever! I guess that's some of the power of having a .py file as the configuration file.
@TheDotBot3 жыл бұрын
I'm having that scripting phase too, only it's with rofi. Which I first heard about on this channel.
@joelchrono3 жыл бұрын
To be honest, all of this can be done on rofi just by piping it into it instead of dmenu xD
@TheDotBot3 жыл бұрын
@@joelchrono Psht you giving the game away! :D
@eriklundstedt94693 жыл бұрын
I've been doing the same Except my scripts will also work over SSH I'm using fzf and sometimes fzy(fzf clone that echoes what you typed even though it wasn't in the input list, making freetext possible)
@armynyus91233 жыл бұрын
Neat. But: We are still waiting for a plausible prove, that you had been at least slightly intoxicated, when doing that recent short vid about linking _bin/sh_ to _fish_ ;-)
@DistroTube3 жыл бұрын
Fish is the future. I'm just ahead of the curve. ;)
@armynyus91233 жыл бұрын
@@DistroTube “Their morals, their code; it's a bad joke. Dropped at the first sign of trouble. They're only as good as the world allows them to be. You'll see- I'll show you. When the chips are down these, uh, civilized people? They'll eat each other. See I'm not a monster, I'm just ahead of the curve.” ― The Joker - Heath Ledger Seriously: It's really sexy. Slick, fast, powerful, innovative (alone that config system...). Using it since that funny vid of yours, zsh always felt too bloated, subjectively. But no - I would not shoot my system with that symlink, _etc/passwd_ or _chsh_ is, I think, the saner way to defaulting to it, no?
@DistroTube3 жыл бұрын
>Their morals, their code; it's a bad joke... Ledger was clearly referring to POSIX!
@andrecampolina33333 жыл бұрын
@@DistroTube what
@armynyus91233 жыл бұрын
@@DistroTube You are objectively wrong - and you know it. But you give a sh**, because you are so excited about that tool. That's I guess the reason why so many of us, incl. me, can so much relate to you and your enthusiasm :-)
@sud0x33 жыл бұрын
There are two scripts which provide simmilar functionality in the qutebrowser repository. qutedmenu and dmenu_qutebrowser. You will also find many more seems people like to reinvent the wheel with dmenu scripts.
@besnikrrustemi3 жыл бұрын
Excellent video DT, would love some Spectrwm love/update/revisit video like the Qtile one. My 2 favorite WMs
@ilahazs3 жыл бұрын
Your desktop always look so gorgeous!
@akemrir3 жыл бұрын
Hi. Nice and useful video. Is it possible to grab/open filtered entries in browser? Like --bind 'ctrl-a:select-all+accept' for fzf.
@BenitoF20093 жыл бұрын
Hey DT! Thanks for your work and for the great ideas you give me with your videos! Is there a chance to get that script running with the vivaldi browser or chromium? That would be really nice and helpful!
@DistroTube3 жыл бұрын
I don't use those browsers, so no, I won't be doing this. But you don't need me to do this for you. "Google" where those browsers store their bookmarks/history. Then, play at the command line with tools like grep/sed/awk to pull out the urls with their corresponding titles from those files. Then edit my script in the appropriate places.
@tokiomutex41483 жыл бұрын
@@DistroTube Then analyze the script with shellcheck
@BenitoF20093 жыл бұрын
@@DistroTube Thanks for the answer! Appreciate it. I've tried a similar approach but could only cut out the url's and not the description in a useful way. So I will try your script. Maybe I've got it this time better. ;-) Thanks again!
@anantgupta79163 жыл бұрын
Hey DT (Don't know where to ask but will be glad if you answered this in your next Hey DT or in reply) I have heard you telling OS/browser as 'free in freedom' example GNU GUIX but we are restricted in some stuff we can't download any web browser or other utility which is not 100% free. Another example is librewolf... We are not free to do many stuff that other utility can give us
@SoundToxin3 жыл бұрын
Guix System does not impede your freedom 0 (use the software for any purpose). You are free to run non-free software on it. You can use other channels or run your own channel which contains non-free software. You can replace the default linux-libre with regular linux if you need to in order to make your GPU or other things work. There's a popular one called "nonguix" that many people use. It's just totally free out of the box, unlike your average distro. I've kept mine free, as that is my desire, but a friend of mine runs nonguix to get his AMD GPU to work. I use a ThinkPad T440p and everything but the WiFi works. I removed the WLAN card and plan to put in a different one later which will hopefully work with linux-libre. As for LibreWolf, I haven't used it, but AFAIK it's a Firefox fork similar to IceCat, and I doubt it restricts you either, although I'm not sure what sort of thing would even be restricted. Does it try to stop you from installing certain extensions or something?
@anantgupta79163 жыл бұрын
@@SoundToxin Thanks!... BTW I got my answer in one of hey dt episode also
@reinhardscherer28603 жыл бұрын
you are aware of debians "buku - a powerful command-line bookmark manager" ? maybe it is useful for you as it covers a few browsers.
@SoundToxin3 жыл бұрын
What does buku have to do with Debian??
@charlessmith54653 жыл бұрын
I use a little wrapper around dmenu_run which logs anything I run via it, along with a timestamp. I called it, dmenu_run_log. 😉
@daveshouldaine25203 жыл бұрын
how useful is this and why do you need it?
@charlessmith54653 жыл бұрын
@@daveshouldaine2520 it lets me see how often I run each program, mostly for gui programs. Similarly, I also split the bash HISTFILE into timestamped and per-pid files in my bashrc, which lets me grep through all my bash logs to recall old sessions of shell commands, count the times different commands were run, etc. Then if I e.g. want to port the environment to another system I have an idea which commands are most necessary, or what I might want alternatives for.
@daveshouldaine25203 жыл бұрын
@@charlessmith5465 that's interesting, thank you!
@hellozdm37013 жыл бұрын
seems use for qutebrowser is perfect, but query brave sqlite sometime will get lock error
@prathampowar7163 жыл бұрын
Dt You should look at Nyxt Browser . It is like emacs when qutebrowser is like vim . And it is Open Source.
@SoundToxin3 жыл бұрын
It also has a vim mode, but it's not quite as good as qutebrowser's yet.
@kenba81763 жыл бұрын
Man you misswrote #!/bin/sh as #!/usr/bin/env bash at the top of the script. Just wanted to let you know.
@cevizagaci313 жыл бұрын
Wow. I'm really fast
@abuk953 жыл бұрын
Or just install Vimium plugin to some normal browser. Qutebrowser does not have add blocker anyway.
@hellozdm37013 жыл бұрын
Do you need this ? qutebrowser v2.0.0 (2021-01-28) If the Python adblock library is available, it is now used to integrate Brave’s Rust adblocker library for improved adblocking based on ABP-like filter lists (such as EasyList).
@xade83813 жыл бұрын
a video on conky themes, plz
@SlideRSB3 жыл бұрын
It's good to see you back on your horse after you posted cringe. I'm glad that didn't get you down.