mirror of
https://github.com/FAUSheppy/config
synced 2025-12-06 15:11:35 +01:00
Merge branch 'master' of gitlab.cs.fau.de:ik15ydit/config
This commit is contained in:
4
.gitignore
vendored
4
.gitignore
vendored
@@ -34,6 +34,7 @@ herbstluftwm/restartpanels.sh
|
||||
htop/
|
||||
inkscape/
|
||||
libfm/
|
||||
libvirt/
|
||||
libreoffice
|
||||
mc/
|
||||
menus/
|
||||
@@ -45,10 +46,13 @@ pcmanfm/
|
||||
ristretto/
|
||||
roxterm.sourceforge.net/
|
||||
SEGGER/
|
||||
sonata/
|
||||
spring
|
||||
tubus/
|
||||
user-dirs.dirs
|
||||
user-dirs.locale
|
||||
VirtualBox/
|
||||
virt-viewer/
|
||||
vlc/
|
||||
xarchiver/
|
||||
yelp/
|
||||
|
||||
4
basic_setup/init.sh
Executable file
4
basic_setup/init.sh
Executable file
@@ -0,0 +1,4 @@
|
||||
mv ~/config/ ~/.config/
|
||||
~/.config/basic-setup/install.sh
|
||||
~/.config/basic-setup/symlinks.sh
|
||||
echo All Done.
|
||||
9
basic_setup/install.sh
Executable file
9
basic_setup/install.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
su
|
||||
mv ~/.config/basic_setup/sources.list /etc/apt/sources.list
|
||||
apt update
|
||||
apt upgrade --asume-yes
|
||||
cat ../other/package_list_full.txt | while read line
|
||||
do
|
||||
apt install --no-install-recommends --assume-yes $line
|
||||
done
|
||||
exit
|
||||
14
basic_setup/sources.list
Normal file
14
basic_setup/sources.list
Normal file
@@ -0,0 +1,14 @@
|
||||
#deb cdrom:[Debian GNU/Linux 8.6.0 _Jessie_ - Official amd64 CD Binary-1 20160917-14:25]/ jessie main
|
||||
|
||||
deb http://ftp.uni-erlangen.de/debian/ jessie main contrib
|
||||
#deb-src http://ftp.uni-erlangen.de/debian/ jessie main
|
||||
|
||||
deb http://security.debian.org/ jessie/updates main
|
||||
#deb-src http://security.debian.org/ jessie/updates main
|
||||
|
||||
# jessie-updates, previously known as 'volatile'
|
||||
deb http://ftp.uni-erlangen.de/debian/ jessie-updates main
|
||||
#deb-src http://ftp.uni-erlangen.de/debian/ jessie-updates main
|
||||
|
||||
#backports
|
||||
deb http://ftp.debian.org/debian jessie-backports main
|
||||
4
basic_setup/symlinks.sh
Executable file
4
basic_setup/symlinks.sh
Executable file
@@ -0,0 +1,4 @@
|
||||
ln -s ~/.config/zshrc ~/.zshrc
|
||||
ln -s ~/.config/xconf/Xressources ~/.Xressources
|
||||
ln -s ~/.config/xconf/.xsessionsrc ~/.xsessionrc
|
||||
mkdir -p ~/.zsh
|
||||
@@ -43,7 +43,7 @@ hc keybind $Mod-q close
|
||||
#spawn shit
|
||||
hc keybind $Mod-Return spawn urxvt
|
||||
hc keybind $Mod-Shift-Return spawn xterm /bin/bash
|
||||
hc keybind $Mod-i spawn chromium
|
||||
hc keybind $Mod-i spawn iceweasel
|
||||
if [[ $HOST =~ atlantis* ]]; then
|
||||
hc keybind $Mod-l spawn i3lock -i ~/.config/i3lock/bg.png -t
|
||||
else
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
apt install build-essential libtool autoconf te
|
||||
apt install rxvt-unicode zsh xorg herbstluftwm
|
||||
apt install git tig python3 gcc g++ clang default-jdk default-jdk-doc
|
||||
apt install vim vim-nox vim-syntax-gtk
|
||||
apt install tree tmux pulseaudio htop sudo ncdu i3lock xautolock
|
||||
apt install iw wicd-curses
|
||||
apt install iceweasel chromium libreoffice icedove gedit
|
||||
apt install texlive-full texlive-lang-german texstudio
|
||||
apt install kolourpain feh imagemagick gimp
|
||||
apt install kvm sleuthkit
|
||||
#apt install firmware-ralink firmware-realtek#wireless stick & network card
|
||||
@@ -1,78 +1,82 @@
|
||||
acpi #check battery
|
||||
apt #advanced installer
|
||||
aptitude #advanced installer
|
||||
arping #find all devices in network
|
||||
autoconf #used for building LD_PRELOAD
|
||||
bison #used for gene (bachelorarbeit)
|
||||
build-essential #make
|
||||
chromium #internet
|
||||
colordiff #colored diff
|
||||
coreutils #many usefull tools
|
||||
cron #execute tasks automaticly at certain times
|
||||
cscope #find shit in big repros
|
||||
dzen2 #used for herbsluftclient panel
|
||||
eclipse #java programming enviroment
|
||||
enscript #used for pdf/ps stuff
|
||||
evince #pdf viewer
|
||||
exiftool #metadate information
|
||||
exfat-fuse #mount exfat devices as user
|
||||
exfat-utils #more options for exfat
|
||||
feh #simple pictureviewer
|
||||
findutils #find things
|
||||
gcc-4.9-base #C-Compiler
|
||||
gcc-arm-none-eabi #cross compiler used for gene (bcarbeit)
|
||||
gcp #copy with statusbar
|
||||
gedit #graphical texteditor
|
||||
geparted #partitionmanagement
|
||||
git #version controll system
|
||||
grep #search for keywords
|
||||
gzip #compress
|
||||
herbstluftwm #windowmanager
|
||||
hgsubversion #(shitty) version control system needed for aud
|
||||
htop #taskmanager
|
||||
i3lock #screenlock
|
||||
icedove #email client
|
||||
iceweasel #firefox browser
|
||||
ifupdown #networkinterface managment
|
||||
imagemagick #convert images
|
||||
inkscape #pdfeditor/vectorbased drawing
|
||||
iputils-ping #tracerout and ping
|
||||
iw #information about network interfaces
|
||||
katarakt #simple and performant pdfviewer
|
||||
kolourpaint4 #simple pictureeditor
|
||||
less #simple textview
|
||||
libreoffice #documenteditor like open office
|
||||
nano #very simple to use consol-texteditor
|
||||
ncdu #harddriveussage overview
|
||||
mpv #video/music player
|
||||
openjdk-8-jdk #java
|
||||
openssh-client #ssh
|
||||
pandoc #used for pdf conversion
|
||||
pavucontrol #sound control
|
||||
pdf-presenter-console #simple pdfviewer usefull for presentations
|
||||
poppler-utils #extract images from pdfs
|
||||
pulseaudio #sound
|
||||
python #python
|
||||
python-pdfminer #needed for markingbird
|
||||
python-pip #install python modules
|
||||
qemu-kvm #virtual machine
|
||||
rxvt-unicode-256color #terminal-emulator
|
||||
sed #regex stream manipulation (used for hl-panel)
|
||||
sleuthkit #forensik utilities
|
||||
sshfs #mount harddrives over ssh
|
||||
sudo #execute as root
|
||||
tar #compressing/unpacking
|
||||
tesseract-ocr #optical character/text recognition
|
||||
texlive-full #tex (Achtung groß)
|
||||
tig #git history
|
||||
tmux #terminal multiplexer (multiple terminals within one)
|
||||
traceroute #tracert/check route to host
|
||||
tree #show filesystemtree
|
||||
usbutils #usefullshit for usbdevices
|
||||
vim-nox #good consol texeditor with script support
|
||||
wget #download urls
|
||||
whois #lookup ips etc of DNS adresses
|
||||
wicd-curses #good simple networkmanager
|
||||
xorg #needed for nearly all windowmangers
|
||||
xpra #open graphical window on remote pc
|
||||
zsh #much better shell than bash
|
||||
acpi ;#check battery
|
||||
apt ;#advanced installer
|
||||
aptitude ;#advanced installer
|
||||
arping ;#find all devices in network
|
||||
autoconf ;#used for building LD_PRELOAD
|
||||
bison ;#used for gene (bachelorarbeit)
|
||||
build-essential ;#make
|
||||
chromium ;#internet
|
||||
colordiff ;#colored diff
|
||||
coreutils ;#many usefull tools
|
||||
cron ;#execute tasks automaticly at certain times
|
||||
cscope ;#find shit in big repros
|
||||
dzen2 ;#used for herbsluftclient panel
|
||||
eclipse ;#java programming enviroment
|
||||
enscript ;#used for pdf/ps stuff
|
||||
evince ;#pdf viewer
|
||||
exiftool ;#metadate information
|
||||
exfat-fuse ;#mount exfat devices as user
|
||||
exfat-utils ;#more options for exfat
|
||||
feh ;#simple pictureviewer
|
||||
findutils ;#find things
|
||||
gcc-4.9-base ;#C-Compiler
|
||||
gcc-arm-none-eabi ;#cross compiler used for gene (bcarbeit)
|
||||
g++ ;#C++ compiler
|
||||
gcp ;#copy with statusbar
|
||||
gedit ;#graphical texteditor
|
||||
geparted ;#partitionmanagement
|
||||
git ;#version controll system
|
||||
grep ;#search for keywords
|
||||
gzip ;#compress
|
||||
herbstluftwm ;#windowmanager
|
||||
hgsubversion ;#(shitty) version control system needed for aud
|
||||
htop ;#taskmanager
|
||||
i3lock ;#screenlock
|
||||
icedove ;#email client
|
||||
iceweasel ;#firefox browser
|
||||
ifupdown ;#networkinterface managment
|
||||
imagemagick ;#convert images
|
||||
inkscape ;#pdfeditor/vectorbased drawing
|
||||
iputils-ping ;#tracerout and ping
|
||||
iw ;#information about network interfaces
|
||||
katarakt ;#simple and performant pdfviewer
|
||||
kolourpaint4 ;#simple pictureeditor
|
||||
less ;#simple textview
|
||||
libreoffice ;#documenteditor like open office
|
||||
nano ;#very simple to use consol-texteditor
|
||||
ncdu ;#harddriveussage overview
|
||||
mpv ;#video/music player
|
||||
openjdk-8-jdk ;#java
|
||||
openssh-client ;#ssh
|
||||
pandoc ;#used for pdf conversion
|
||||
pavucontrol ;#sound control
|
||||
pdf-presenter-console ;#simple pdfviewer usefull for presentations
|
||||
poppler-utils ;#extract images from pdfs
|
||||
pulseaudio ;#sound
|
||||
python ;#python
|
||||
python-pdfminer ;#needed for markingbird
|
||||
python-pip ;#install python modules
|
||||
qemu-kvm ;#virtual machine
|
||||
rxvt-unicode-256color ;#terminal-emulator
|
||||
sed ;#regex stream manipulation (used for hl-panel)
|
||||
sleuthkit ;#forensik utilities
|
||||
sshfs ;#mount harddrives over ssh
|
||||
strace ;#track behaviour or processes
|
||||
sudo ;#execute as root
|
||||
tar ;#compressing/unpacking
|
||||
tesseract-ocr ;#optical character/text recognition
|
||||
texlive-full ;#tex (Achtung groß)
|
||||
tig ;#git history
|
||||
tmux ;#terminal multiplexer (multiple terminals within one)
|
||||
traceroute ;#tracert/check route to host
|
||||
tree ;#show filesystemtree
|
||||
usbutils ;#usefullshit for usbdevices
|
||||
vim-nox ;#good consol texeditor with script support
|
||||
wget ;#download urls
|
||||
whois ;#lookup ips etc of DNS adresses
|
||||
wicd-curses ;#good simple networkmanager
|
||||
wine ;#windows emuator
|
||||
winetricks ;#windows emulator utilities
|
||||
xorg ;#needed for nearly all windowmangers
|
||||
xpra ;#open graphical window on remote pc
|
||||
zsh ;#much better shell than bash
|
||||
|
||||
4
zshrc
4
zshrc
@@ -78,7 +78,7 @@ alias psearch="apt-cache search"
|
||||
|
||||
## GENERAL SHORTCUTS ##
|
||||
if [[ $HOST =~ atlantis* ]]; then
|
||||
alias gedit="gedit 2&>/dev/null &"
|
||||
#alias gedit="gedit 2&>/dev/null &"
|
||||
alias kpaint="kolourpaint 2&>/dev/null &"
|
||||
alias telegram='ssh uni -t "/proj/ciptmp/ik15ydit/Zeug/Telegram/tg/bin/telegram-cli -k tg-server.pub"'
|
||||
alias x='startx'
|
||||
@@ -86,6 +86,7 @@ else
|
||||
alias pcolor='for i in {0..255} ; do printf "\x1b[38;5;${i}mcolour${i} "; if [[ $(((($i+3)/6)*6)) -eq $(($i+3)) ]]; then echo; fi; done'
|
||||
alias telegram='/proj/ciptmp/ik15ydit/Zeug/Telegram/tg/bin/telegram-cli -k tg-server.pub'
|
||||
fi
|
||||
alias "ipconf"="ip addr show"
|
||||
|
||||
## CONVERTING (cip has better defaults) ##
|
||||
if [[ $HOST =~ atlantis* ]]; then
|
||||
@@ -178,3 +179,4 @@ fi
|
||||
if [[ $HOST =~ faui* ]]; then
|
||||
mesg n
|
||||
fi
|
||||
alias mpc-curses='ncmpc --host 10.100.4.22'
|
||||
|
||||
Reference in New Issue
Block a user