Difference between revisions of "Recommended software"

From the Linux and Unix Users Group at Virginia Teck Wiki
Jump to: navigation, search
imported>Timelord
(added lbdb)
 
(52 intermediate revisions by 5 users not shown)
Line 1: Line 1:
 +
Curated list of Libre software by VTLUUG members
 +
 
==Base system==
 
==Base system==
  
===Operating system===
+
== Distributions ==
* [[Arch Linux]]
+
''See [[Mirrors]] for VT Mirrors containing several of these
* [[OpenBSD]]
+
 
* [[Debian]] is good for servers
+
* [[Gentoo]] - Compile everything yourself
 +
* [https://www.debian.org/ Debian] - Popular for servers & desktop use
 +
* [[Ubuntu]] - Beginner friendly, based on Debian
 +
* [[Arch|ArchLinux]] - Easier than Gentoo, Harder than Debian; very popular with club members
 +
* [https://theiotlearninginitiative.gitbooks.io/embedded-linux/documentation/Artoo.html Artoo] - Uses btrfs
 +
* [[Fedora]] - Bleeding edge, based on EL
 +
* [[OpenBSD]] - Free, BSD OS
 +
* [https://www.centos.org/ CentOS] - Community EL
 +
* [[SUSE_Linux_Enterprise_Desktop]] - More popular overseas
 +
** License available via [https://network.software.vt.edu VT Network Software]
  
 
===Shell===
 
===Shell===
* [[zsh]]
+
* [[w:zsh|zsh]]
 +
* [https://github.com/trapd00r/LS_COLORS Detailed LS_COLORS]
  
===Desktop environments===
+
=== Desktop environments ===
 +
* [[feh]] - image viewer + background management
  
 
===Window managers===
 
===Window managers===
* [[i3]]
+
* [[w:I3_(window_manager)|i3]]
 +
* [https://herbstluftwm.org/ Herbstluftwm]
 +
* [[Xmonad]]
  
===Status bars===
+
===Status monitoring (in X)===
 
* [https://aur.archlinux.org/packages/i3bar-icons/ i3bar-icons]
 
* [https://aur.archlinux.org/packages/i3bar-icons/ i3bar-icons]
 +
* [http://conky.sourceforge.net/ Conky]
 +
* An ugly mess of [https://bbs.archlinux.org/viewtopic.php?id=40637 Dzen2] and bash scripts
 +
 +
=== Xorg modifications ===
 +
* [[Xrandr]] - cmd line tool to interact with RandR X extensions
 +
* [https://christian.amsuess.com/tools/arandr/ Arandr] - "Another RandR GUI"
 +
* [[.xinitrc]] - Tool to start X
  
==System tools==
+
=== Other system utilties ===
 +
* [http://htop.sourceforge.net/ htop] - Monitor your system easily
 +
* [https://dev.yorhel.nl/ncdu ncdu] - NCurses Disk Usage
  
 
==Internet==
 
==Internet==
  
 
===Web browsing===
 
===Web browsing===
* [http://firefox.com Firefox] with [https://addons.mozilla.org/en-us/firefox/addon/pentadactyl/ Pentadactyl]
+
* [http://firefox.com Firefox]
  
 
===[[:Category:Mail clients | Mail clients]]===
 
===[[:Category:Mail clients | Mail clients]]===
 
* [[mutt]]
 
* [[mutt]]
* [[Thunderbird]]
+
* [https://www.mozilla.org/en-US/thunderbird/ Thunderbird] with Mutterator and Enigmail
  
 
====Contact management systems====
 
====Contact management systems====
Line 40: Line 64:
 
* [https://github.com/agl/xmpp-client xmpp-client]
 
* [https://github.com/agl/xmpp-client xmpp-client]
 
* Gibberbot on Android
 
* Gibberbot on Android
 +
* [https://wiki.bitlbee.org/FrontPage BitlBee] for IRC integration
  
==== IRC clients ====
+
==== [[IRC clients]] ====
 
* [http://weechat.org weechat]
 
* [http://weechat.org weechat]
 +
* [https://secure.wikimedia.org/wikipedia/en/wiki/Irssi Irssi]
 +
 +
=== Relays ===
 +
* [http://www.dest-unreach.org/socat/ Socat] - "Multipurpose relay"
 +
 +
=== News ===
 +
* [https://codezen.org/canto-ng/ canto] - Atom/RSS feed
  
 
==Productivity==
 
==Productivity==
Line 52: Line 84:
 
===Text editors===
 
===Text editors===
 
* [[vim]]
 
* [[vim]]
 +
* [[Emacs]] (evil mode)
 +
* [https://www.nano-editor.org/ nano]
 +
** [https://gist.github.com/anonymous/8623fbf937063dc059f91978b30c874e Cov's] nanorc
  
 
===Terminal stuff===
 
===Terminal stuff===
 
* [[Screen]]
 
* [[Screen]]
* [[zsh]]
+
** [https://gist.github.com/anonymous/72775f8063135a81ccb9a0f8c781664c Jagged's .screenrc] - Creates "status bar" on bottom"
* [[Tmux]]
+
* [[w:zsh|zsh]]
 +
* [[tmux]]
  
 
===Word processing===
 
===Word processing===
Line 65: Line 101:
 
* [[BasKet]]
 
* [[BasKet]]
 
* [[vimwiki]]
 
* [[vimwiki]]
 +
* emacs org-mode
  
 
===To-do list===
 
===To-do list===
 
* [http://taskwarrior.org taskwarrior]
 
* [http://taskwarrior.org taskwarrior]
 
===[[:Category:Personal information management|Personal information management]]===
 
  
 
===Document viewing===
 
===Document viewing===
* [[evince]]
+
* [[evince]] (older versions; newest has gnome-specific optimizations and design features)
 +
* [[atril]]
  
 
===Ebooks===
 
===Ebooks===
Line 79: Line 115:
 
===File managers===
 
===File managers===
 
* [http://ranger.nongnu.org/ ranger]
 
* [http://ranger.nongnu.org/ ranger]
 +
 +
== Text Parsing tools ==
 +
* [http://www.grymoire.com/Unix/Sed.html Sed]
 +
* [http://www.grymoire.com/Unix/Awk.html Awk]
 +
 +
== Group Management ==
 +
* [https://www.zarafa.com/ Zarafa] - groupware server
 +
* [http://z-push.org/ Z-Push] - ActiveSync implementation
  
 
==Audio==
 
==Audio==
Line 85: Line 129:
 
* [[mpd]]
 
* [[mpd]]
 
* [http://6xq.net/projects/pianobar/ pianobar] (pandora client)
 
* [http://6xq.net/projects/pianobar/ pianobar] (pandora client)
 +
* cmus
  
 
====MPD clients====
 
====MPD clients====
Line 96: Line 141:
 
===Audio Routing===
 
===Audio Routing===
 
* [http://jackaudio.org/ JACK]
 
* [http://jackaudio.org/ JACK]
 +
 +
== Gaming on Linux ==
 +
* [http://wz2100.net/ Warzone 2100]
 +
* [[Frozen Bubble]]
  
 
==Virtualization==
 
==Virtualization==
Line 102: Line 151:
 
* [[SPICE]]
 
* [[SPICE]]
  
[[Category:Recommended stuff]]
+
== Hardware ==
 +
* [http://www.arduino.cc/ Arduino] (microcontroller)
 +
* [http://beagleboard.org/ BeagleBoard] (single board computer)
 +
* [http://www.raspberrypi.org/ Raspberry Pi] (system on chip)
 +
* Odroid (better raspberry pi)
 +
 
 +
== See also ==
 +
* [[Harmful]]
 +
 
 +
[[Category:Featured content]]
 +
[[Category:Needs restoration]]
 +
[[Category:Software]]

Latest revision as of 19:35, 27 January 2019

Curated list of Libre software by VTLUUG members

Base system

Distributions

See Mirrors for VT Mirrors containing several of these

Shell

Desktop environments

  • feh - image viewer + background management

Window managers

Status monitoring (in X)

Xorg modifications

  • Xrandr - cmd line tool to interact with RandR X extensions
  • Arandr - "Another RandR GUI"
  • .xinitrc - Tool to start X

Other system utilties

  • htop - Monitor your system easily
  • ncdu - NCurses Disk Usage

Internet

Web browsing

Mail clients

Contact management systems

File sharing

Chat

XMPP client

IRC clients

Relays

  • Socat - "Multipurpose relay"

News

Productivity

Programming

Text editors

Terminal stuff

Word processing

Note-taking

To-do list

Document viewing

  • evince (older versions; newest has gnome-specific optimizations and design features)
  • atril

Ebooks

File managers

Text Parsing tools

Group Management

  • Zarafa - groupware server
  • Z-Push - ActiveSync implementation

Audio

Music players

MPD clients

Music libraries

Audio recording

  • arecord

Audio Routing

Gaming on Linux

Virtualization

Hardware

See also