Would be awesome if there was more software to bridge the gap between CLI and GUI workflows. trash-cli and dragon-drop are pretty useful to that extent, but there is still much that could work better. I want files I’ve touched in bash to appear in the “Recent” section in the GTK filepicker, and stuff like that.
You could do it in any shell by replacing touch with a function or alias that sends a note to whatever GTK subsystem is responsible for the “recents” tab before making the file. A more comprehensive way would be either using inotify or kernel-level process tracing fuckery, but I’m not smart enough for that
Definitely not hating if you find the GUI more intuitive. I’m not going to say I use terminal for everything. For instance, I’m using a graphical web browser right now!
But the more you get comfortable with CLI, the easier it becomes to expand your daily usage to include more and more.
I have all sorts of fun tricks to reduce the number of key strokes for an operation like that, but if bombing about the terminal isn’t fun for you then I understand.
Sometimes you just want to move a file from folder to another.
That’s why file managers, but cp filename folder name is probably quicker if you are already in the terminal
Would be awesome if there was more software to bridge the gap between CLI and GUI workflows.
trash-cli
anddragon-drop
are pretty useful to that extent, but there is still much that could work better. I want files I’vetouch
ed in bash to appear in the “Recent” section in the GTK filepicker, and stuff like that.Does bash have extensions? If not I know other shells do. Definitely something you could do there
You could do it in any shell by replacing
touch
with a function or alias that sends a note to whatever GTK subsystem is responsible for the “recents” tab before making the file. A more comprehensive way would be either using inotify or kernel-level process tracing fuckery, but I’m not smart enough for thatmv a/foo b/bar
🤷Definitely not hating if you find the GUI more intuitive. I’m not going to say I use terminal for everything. For instance, I’m using a graphical web browser right now!
But the more you get comfortable with CLI, the easier it becomes to expand your daily usage to include more and more.
Try lynx :D
I’ve never really got good at it for standard http sites.
I have really been enjoying browsing the smol web using offpunk, though.
More like mv a/somedirectory/andanother/thenonemore/longfilenameislong b/another_directory/directory2/stillmore2goanddontmisspellanything
Rofl true.
I have all sorts of fun tricks to reduce the number of key strokes for an operation like that, but if bombing about the terminal isn’t fun for you then I understand.