• superkret@feddit.de
    link
    fedilink
    arrow-up
    25
    ·
    1 year ago

    As an experiment, I set up a laptop with what I call Linu (Linux without X).
    Just wanted to see how much functionality I could get on a CLI/framebuffer-only system.
    I was pretty surprised. It could browse the web (with graphics), manage e-mail, view pdf files, read e-books, listen to music, torrent and watch movies, play some games, multitask…

    It wasn’t practical at all, but definitely turned my netbook into a fun toy.

    • MonkderZweite@feddit.ch
      link
      fedilink
      arrow-up
      18
      ·
      edit-2
      1 year ago

      You know what, i just drop my personal list of noteworthy shell-tools here (note directfb2 and twin). And edir, clipboard, pass and portal/croc for the win.

      alternatives

      • fd: simpler find
      • bat: nicer cat
      • lsd: ls with NerdFont icons
      • broot: smarter tree

      GUI alternatives

      Task Management:

      • dun: note-taking & task manager
      • cubby: encrypted note taking to cloud, with markdown
      • girok: TUI calendar

      Services:

      File Manager:

      • clifm: nice shell file manager with tagging
      • nnn: cli fm with split-view file preview
      • TUIFI Manager: cli fm with rendered images in 2D layout
      • xplr: hackable, minimal, TUI fm

      Login Manager:

      • CDM: shell login manager with history
      • Qingy: directfb login manager

      Others:

      ease of use

      • edir: rename with text file
      • clipboard: shell clipboard manager & more
      • portal: cli file transfer agent between computers
      • croc: simple file transfer tool via local server, Android Appp too
      • transfer.sh: cli file sharing via cloud
      • detox: file name cleanup
      • ouch: simple de/compressor
      • mnamer: intelligent video renamer
      • gum: bells and whistles for shell scripters
      • pytermgui: bells and whistles for python scripters

      If someone has more/better tools, please shout.

      • stepanzak@iusearchlinux.fyi
        link
        fedilink
        arrow-up
        3
        ·
        1 year ago

        Thanks for the list! You links doesn’t work because they are all in a code block btw. I also love these tools:

        • zoxide: smart cd
        • atuin: shell history with synchronization and beautiful fuzzy search (but i unbinded it from the up arrow)
        • Tealdeer: fast and good looking tldr pages
        • cley_faye@lemmy.world
          link
          fedilink
          arrow-up
          6
          ·
          edit-2
          1 year ago

          It might be installed, but not used. You can’t have both running. But there’s a compatibility layer. Sometimes.

          • KubeRoot@discuss.tchncs.de
            link
            fedilink
            arrow-up
            3
            ·
            1 year ago

            I believe XWayland does, in fact, use X. That’s the way the compatibility layer works - anything that isn’t wayland-native gets ran in an X server, and XWayland then handles the input and display between Wayland and the internal X server.

            • cley_faye@lemmy.world
              link
              fedilink
              arrow-up
              2
              ·
              1 year ago

              Oh, interesting. I should really try it out. But I’ve been on the “my machine’s working, and there’s no real incentive to change thing” team for a while now :D

              • KubeRoot@discuss.tchncs.de
                link
                fedilink
                arrow-up
                2
                ·
                1 year ago

                Yeah, the reasons to switch to Wayland are either just to use the newest thing, or niche things like fractional DPI scaling support in GNOME. I started using it for that and decided to stick with it, even though I no longer need that, and so far it’s been fine.

                Many people complain about Wayland being a waste of time because of the missing features - I hope it grows to be a full fledged replacement of X, it’s probably not something you should be explicitly switching to if you don’t want to deal with the issues. I like setting things up and learning how stuff works, so it worked out for me.

                I can tell you that if you switch, for example, screen sharing will probably be broken in various applications, you might experience some issued with copy/pasting between applications, screenshotting/screen recording software might have issues (in particular, there’s no way for an app to know where its window is on the screen), at least on Plasma some apps/games will pause/stop working when minimized, because they stop rendering and they might have logic tied to that.

                So… Yeah, might be fun to try out - you can have both installed at once and choose which you want on the greeter - but might not be good enough as a daily driver for you.

    • stepanzak@iusearchlinux.fyi
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      Do you know about any way to render nerd fonts in framebuffer? That’s actually the only thing stopping me from using only terminal in most cases.