I wanted to have a separate laptop where I only use the terminal for my use cases. At the moment I am somewhat confident using the terminal, but I think limiting myself to tty only would build my confidence even more. Any tips?

EDIT: I am already using nvim and I already have installed a minimal distro (Arch). I just need advice on how to actually run this system effectively.

  • MonkderDritte@feddit.de
    link
    fedilink
    arrow-up
    13
    arrow-down
    1
    ·
    edit-2
    5 months ago

    I’ll just dump this here.

    shell tools

    alternatives

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

    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
    • mdcat: Sophisticated Markdown rendering for the terminal
    • 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

    specialist tools

    • erd: Translates a plain text description of a relational database schema to a graphical entity-relationship diagram.
    • LiteCLI: A command-line client for SQLite databases that has auto-completion and syntax highlighting.
      • theshatterstone54@feddit.uk
        link
        fedilink
        arrow-up
        2
        ·
        5 months ago

        I’d like to add MPV. It’s a video player that works from the tty using a framebuffer. So if you run “mpv path/to/video/file” it will play the video! Just learn the keybinds first so you’re not stuck with it. In fact, that applies to all of the framebuffer programs.

        • theshyprisoner@lemmy.mlOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 months ago

          Yes I’m familiar with mpv. I thought I needed to have xorg or a display server running for it to work, thanks!