Skip to content

Instantly share code, notes, and snippets.

@ericdouglas
Last active December 25, 2023 19:15
Show Gist options
  • Save ericdouglas/8e943c12046ccc2eada2 to your computer and use it in GitHub Desktop.
Save ericdouglas/8e943c12046ccc2eada2 to your computer and use it in GitHub Desktop.
Linux Essential Programs

1. byzanz

Record gif screencast.

Usage

sudo apt-get install byzanz

When its installed you can run it in a terminal.

This is a small example I did just now in a vbox with

byzanz-record --duration=30 --x=0 --y=0 --width=1366 --height=740 out.gif

Record screencasts.

3. Gnac

Convert audio files to MP3, OGG, WAV, etc.

Instant terminal sharing

How to setup OpenVPN Client

6. GThumb

  • Crop images

7. gnome-open

Open folders from terminal.

Install: sudo apt-get install libgnome2-bin (gnome-open will be installed together)

8. ffmpeg

Compress videos: ffmpeg -i input.mp4 -b 1000000 output.mp4

Gimp with Photoshop style. PhotoGIMP by http://www.diolinux.com.br

Screenshot tool.

Configure shortcut:

Settings > keyboard > shortcuts tab > Add custom shortcuts

Define Alt+S for shortcut.

11. htop

Running Processes in Linux.

**OBS: We can use the program "System Monitor" that came with the OS.

12. tree

Prints directory structure in the terminal

Install: sudo apt-get install tree

Download videos and audio from Youtube and many other sites.

  • Download audio: youtube-dl -x --audio-format mp3 https://www.youtube.com/watch?some-url (alias: dv)
  • Download protected video: youtube-dl --video-password password-here https://youtube-vimeo-etc.com
  • Download course: youtube-dl -u <username || email> -p <password> -F -o './videos/%(playlist)s/%(chapter_number)s - %(chapter)s/%(title)s.%(ext)s' https://www.udemy.com/course-name/

14. xbacklight

Change monitor's brightness.

sudo apt-get install xbacklight

xbacklight -set 50

# increase 10%
xbacklight -inc 10

# decrease 10%
xbacklight -dec 10 

Change brightness of the External Monitor

xrandr -q | grep " connected"
xrandr --output HDMI1 --brightness 0.8

# Terminal alias
alias exmb="xrandr --output HDMI1 --brightness"

Makes screenshot sharing easy!

16. Zim

ZIM - Zsh IMproved

Edit pdfs: sudo apt-get install xournal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment