you are viewing a single comment's thread
view the rest of the comments
[–] 23 points 2 years ago (15 children)

CLI is being able to speak a language to tell your computer what to do; GUI is only being able to point and grunt.

  • source
  • hideshow 15 child comments
  • [–] 12 points 2 years ago (14 children)

    Sometimes you just want to move a file from folder to another.

  • source
  • parent
  • hideshow 14 child comments
  • [–] 8 points 2 years ago*

    Shit. I wish we had that option (dragging files between folders) on Linux. Maybe someday.

    (This is a joke, about how it feels like a lot of folks with strong opinions about Linux haven't tried Linux in a long while.)

  • source
  • parent
  • [–] 8 points 2 years ago (6 children)

    That’s why file managers, but cp filename folder name is probably quicker if you are already in the terminal

  • source
  • parent
  • hideshow 6 child comments
  • [–] [S] 7 points 2 years ago (5 children)

    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.

  • source
  • parent
  • hideshow 5 child comments
  • [–] 2 points 2 years ago (2 children)

    Does bash have extensions? If not I know other shells do. Definitely something you could do there

  • source
  • parent
  • hideshow 2 child comments
  • [–] [S] 2 points 2 years ago (1 child)

    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

  • source
  • parent
  • hideshow 1 child comment
  • True, but I was thinking the shell would be the best place. You can have with watch for file modifications preformed by the user and reach out to nautilus to update its recents. That way you don’t have to watch for all inotify events on receiving user updates, and you get all tools not just touch

  • source
  • parent
  • [–] 4 points 2 years ago (4 children)

    mv 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.

  • source
  • parent
  • hideshow 4 child comments
  • [–] 6 points 2 years ago (1 child)

    More like mv a/somedirectory/andanother/thenonemore/longfilenameislong b/another_directory/directory2/stillmore2goanddontmisspellanything

  • source
  • parent
  • hideshow 1 child comment