Skip to content

Sbilko/Desktop-bar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Desktop-bar

VTM is awesome Hi Dmitry sir I'm a huge fan of your VTM Terminal Multiplexer, I've been thinking about the Terminal Desktop Environment for months and collecting the terminal programs that could form a complete Desktop Environment.

https://github.com/Sbilko/Sbilko

your Terminal Multiplexer is the best and most easy and convenient to use out of the box I couldn't get it to work on Termux (the Android Linux Terminal) though, so for Termux I use tmux with the mouse option enabled (or GNU screen).

your VTM looks incredibly cool on Windows, with the transparency it looks very fancy, useful and convenient 😊

I think that it's really cool to set up all the basic tools one could need for a Terminal Desktop Environment with a single Command Line script, so I have been thinkering with such a script pipeline.

For Termux (Android 5+): apt update && apt upgrade && apt install tmux nano mc elinks htop man ncdu ncdu2 wget git zsh && git clone https://github.com/sbilko/sbilko && curl https://raw.githubusercontent.com/zimfw/install/master/install.zsh | zsh && chsh -s zsh

For Desktop Terminal with Xorg:

Terminal User Interface (TUI): efficient, lasting, stable, not spyware, Text Editor: nano, emacs, vim, Multiplexer: kitty, vtm, tmux (mouse), zellij, gnu screen, byobu Browser: elinks, carbonyl, browsh, w3m w3m-img, links, lynx, links2, Email: mutt, notmuch, File Manager: ranger, mc Task manager: htop, btop Wifi manager: wavemon Time: calendar, calcurse Disk space viewer: ncdu, ncdu2 SSL: ncdc Music: cmus Video: mplayer

For Desktop Terminal without Xorg:

I think that a complete Terminal Desktop Environment is cool, to this day only GNU Emacs have something like that (though I find Emacs keybindings to be unconventional, and thus offputting for newcomers, I like the ergonomics-mode) Though this guy had put together a complete Terminal Desktop Environment years ago in the Gnome Terminal:

Gnome terminal as a Desktop Environment User Interface - necopost: https://www.youtube.com/watch?v=W_W9nM6C7ow http://www.necopost.com/2011/11/gnome-terminal-as-lightweight-desktop.html

A Terminal Desktop Environment wouldn't be complete without a complete Desktop bar.

(If one looks at Windows 11 Desktop bar pics)

Elements of a Desktop bar: Windows button Power / Shutdown / sleep / restart / hibernate buttons Programs list Desktop files searchbar Switch desktops button Settings File manager App store and apps update Browser Office Suite: Word / Excel / Power Point editors PDF / Image / Video viewers System Security Defender button System Update button USB flash drive button to open and eject. Desktop Keyboard button (to type with mouse) Switch Keyboard language button (Latin, Cyrillic, etc keyboards) WiFi button Volume button (and music controls button when something's playing) Battery / power modes button Brightness level button Time & Date button with Calendar and Notifications history list button Notifications popups Show Desktop button (bottom right) Task Administrator of processes (optional)

Optional: The Weather News (bloat) Recent programs recent files Control panel Email client Whatsapp web (in browser or in app) in Settings: startup apps Night light Accessibility button (zoom, read aloud, subtitles, etc) Bluetooth button Drive sync of Desktop folders online and for offline use Desktop with files and daily changing wallpaper?

About

VTM is awesome

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors