How can I go about using the tty only on my system

theshyprisoner@lemmy.ml to Linux@lemmy.ml – 54 points –

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.

69

You are viewing a single comment

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.

Great list, thank you!

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.

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