Skip to content

Instantly share code, notes, and snippets.

@geo-stanciu
Last active December 31, 2016 20:37
Show Gist options
  • Select an option

  • Save geo-stanciu/7d320b9bca45f6dd6f75f1b747889b68 to your computer and use it in GitHub Desktop.

Select an option

Save geo-stanciu/7d320b9bca45f6dd6f75f1b747889b68 to your computer and use it in GitHub Desktop.
Install Antergos
yaourt google-chrome
sudo pacman -S docker
sudo systemctl start docker
sudo pacman -S vim
cat << EOF > ~/.vimrc
set tabstop=4
set shiftwidth=4
set expandtab
set autoindent
set smartindent
set number
set numberwidth=3
highlight OverLength ctermbg=darkred ctermfg=white guibg=#FFD9D9
match OverLength /\%>80v.\+/
autocmd FileType c,cpp,java,php,sh autocmd BufWritePre <buffer> :%s/\s\+$//e
EOF
sudo pacman -S variety
sudo pacman -S conky
cat << EOF > ~/.conkyrc
background yes
use_xft yes
xftfont Sans:size=8
xftalpha 1
update_interval 1
total_run_times 0
own_window yes
own_window_transparent yes
own_window_type normal
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 100 100
maximum_width 400
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders yes
default_color white
default_shade_color black
default_outline_color white
alignment top_right
gap_x 30
gap_y 50
no_buffers yes
uppercase no
cpu_avg_samples 2
net_avg_samples 1
override_utf8_locale no
use_spacer yes
TEXT
${color 00ff00}${font sans-serif:bold:size=8}${time %A}${hr 2}
${color 00ff00}${font sans-serif:bold:size=8}${time %H:%M}
${color 00ff00}${font sans-serif:bold:size=8}${time %d %b %Y}
${color 00ff00}${font sans-serif:bold:size=8:}SYSTEM${hr 2}
${color 009900}${font sans-serif:normal:size=8}$sysname $kernel $alignr $machine
Host:$alignr$nodename
Uptime:$alignr$uptime
File System: $alignr${fs_type}
#Battery: $alignr${battery_percent BAT1}%
#Battery Time: $alignr${battery_time BAT1}
${font sans-serif:bold:size=8}${color 00ff00}PROCESSORS ${hr 2}${font sans-serif:normal:size=8}${color 009900}
CPU0: ${cpu cpu0}% ${cpubar cpu0}
CPU1: ${cpu cpu1}% ${cpubar cpu1}
CPU2: ${cpu cpu2}% ${cpubar cpu2}
CPU3: ${cpu cpu3}% ${cpubar cpu3}
CPU4: ${cpu cpu4}% ${cpubar cpu4}
CPU5: ${cpu cpu5}% ${cpubar cpu5}
CPU6: ${cpu cpu6}% ${cpubar cpu6}
CPU7: ${cpu cpu7}% ${cpubar cpu7}
${font sans-serif:bold:size=8}${color 00ff00}MEMORY ${hr 2}
${font sans-serif:normal:size=8}${color 009900}RAM $alignc $mem / $memmax $alignr $memperc%
$membar
##################################
#${font sans-serif:bold:size=8}${color 00ff00}DISKS ${hr 2}
#${font sans-serif:normal:size=8}${color 009900}/ $alignc ${fs_used /} / ${fs_size /} $alignr${fs_used_perc /}%
#${fs_bar /}
##Home $alignc ${fs_used /home/geo} / ${fs_size /home/geo} $alignr ${fs_used_perc /home/geo}%
##${fs_bar /home/geo}
###################################
${font sans-serif:bold:size=8}${color 00ff00}TOP PROCESSES ${hr 2}
${font sans-serif:normal:size=8}${color 009900}${top_mem name 1}${alignr}${top mem 1} %
${top_mem name 2}${alignr}${top mem 2} %
$font${top_mem name 3}${alignr}${top mem 3} %
$font${top_mem name 4}${alignr}${top mem 4} %
$font${top_mem name 5}${alignr}${top mem 5} %
${font sans-serif:bold:size=8}${color 00ff00}NETWORK ${hr 2}
${font sans-serif:normal:size=8}${color 009900}IP address: $alignr ${addr eth0}
$alignr Download
${downspeedgraph eth0}
${downspeed eth0}/s $alignr ${totaldown eth0}
$alignr Upload
${upspeedgraph eth0}
${upspeed eth0}/s $alignr ${totalup eth0}
EOF
cat << EOF > ~/.config/autostart/conky.desktop
[Desktop Entry]
Encoding=UTF-8
Version=0.9.4
Type=Application
Name=conky
Comment=
Exec=conky -p 10
StartupNotify=false
Terminal=false
Hidden=false
EOF
sudo pacman -S docker
sudo systemctl start docker
sudo systemctl enable docker
yaourt dbeaver
sudo pacman -S jdk8-openjdk jre8-openjdk
sudo pacman -S remmina
sudo pacman -S freerdp
sudo pacman -S openssh
sudo iptables -A INPUT -p tcp --dport 22 -j ACCEPT
sudo systemctl start sshd.socket
sudo systemctl enable sshd.socket
sudo pacman -S mousepad geany
cp ~/.bashrc ~/.bashrc.bak
cat << EOF >> ~/.bashrc
# Pacman alias examples
alias pacupg='sudo pacman -Syu' # Synchronize with repositories and then upgrade packages that are out of date on the local system.
alias pacin='sudo pacman -S' # Install specific package(s) from the repositories
alias pacins='sudo pacman -U' # Install specific package not from the repositories but from a file
alias pacre='sudo pacman -R' # Remove the specified package(s), retaining its configuration(s) and required dependencies
alias pacrem='sudo pacman -Rns' # Remove the specified package(s), its configuration(s) and unneeded dependencies
alias pacrep='pacman -Si' # Display information about a given package in the repositories
alias pacreps='pacman -Ss' # Search for package(s) in the repositories
alias pacloc='pacman -Qi' # Display information about a given package in the local database
alias paclocs='pacman -Qs' # Search for package(s) in the local database
alias paclo='pacman -Qdt' # List all packages which are orphaned
alias pacc='sudo pacman -Scc' # Clean cache - delete all not currently installed package files
alias paclf='pacman -Ql' # List all files installed by a given package
alias pacexpl='pacman -D --asexp' # Mark one or more installed packages as explicitly installed
alias pacimpl='pacman -D --asdep' # Mark one or more installed packages as non explicitly installed
alias yaourtupd='yaourt -Syu --aur' # Update yaourt packages
EOF
yaourt discord-canary
sudo pacman -S mumble
# NES
sudo pacman -S nestopia
# NES, SNES, GAMEBOY, FAMICON
sudo pacman -S higan
# SNES, command line only ?
sudo pacman -S mupen64plus
# SNES, command line only ?
sudo pacman -S snes9x
# SNES
sudo pacman -S zsnes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment