various changes, unstable

This commit is contained in:
Sheppy
2016-11-13 16:06:50 +01:00
parent cc9d808ed7
commit b67e4d0f99
4 changed files with 46 additions and 18 deletions

View File

@@ -1,3 +1,4 @@
t
#!/bin/bash
# this is a simple config for herbstluftwm
@@ -10,18 +11,21 @@ hc emit_hook reload
xsetroot -solid '#5A8E3A'
# remove all existing keybindings
# reset
hc keyunbind --all
#look for additional monitors
#/usr/bin/xrandr --output DVI-I-2 --right-of DVI-I-1
/bin/sh -c "hc detect_monitors"
# keybindings
# if you have a super key you will be much happier with Mod set to Mod4
#Mod=Mod1 # Use alt as the main modifier
#variables
Mod=Mod4 # Use the super key as the main modifier
#look for additional monitors
hc detect_monitors
/usr/bin/xrandr --output DVI-I-2 --right-of DVI-I-1
#start xautolock
xautolock -time 15 -locker /home/ik15ydit/.config/i3lock/piclock.sh &
#xautolock
# keybindings
#client handling
hc keybind $Mod-Shift-q quit
hc keybind $Mod-Shift-p spawn /sbin/poweroff
@@ -31,7 +35,8 @@ hc keybind $Mod-q close
#spawn shit
hc keybind $Mod-Return spawn urxvt
hc keybind $Mod-l spawn xlock
hc keybind $Mod-Shift-Return spawn xterm /bin/bash
hc keybind $Mod-l spawn i3lock -i ~/.config/i3lock/i3lock_background.png -t
hc keybind $Mod-i spawn iceweasel
hc keybind $Mod-p spawn pavucontrol
hc keybind $Mod-Shift-l spawn libreoffice
@@ -57,6 +62,17 @@ hc keybind $Mod-Shift-s shift down
hc keybind $Mod-Shift-w shift up
hc keybind $Mod-Shift-d shift right
#move across workspaces
hc keybind $Mod-Shift-1 move 1
hc keybind $Mod-Shift-2 move 2
hc keybind $Mod-Shift-3 move 3
hc keybind $Mod-Shift-4 move 4
hc keybind $Mod-Shift-5 move 5
hc keybind $Mod-Shift-6 move 6
hc keybind $Mod-Shift-7 move 7
hc keybind $Mod-Shift-8 move 8
hc keybind $Mod-Shift-9 move 9
# splitting frames
# create an empty frame at the specified direction
hc keybind $Mod-h split bottom 0.5
@@ -163,6 +179,7 @@ hc rule focus=on # normally focus new clients
hc rule windowtype~'_NET_WM_WINDOW_TYPE_(DIALOG|UTILITY|SPLASH)' pseudotile=on
hc rule windowtype='_NET_WM_WINDOW_TYPE_DIALOG' focus=on
hc rule windowtype~'_NET_WM_WINDOW_TYPE_(NOTIFICATION|DOCK|DESKTOP)' manage=off
hc rule --instance=chromium-browser ewmhrequests=off
# unlock, just to be sure
hc unlock

View File

@@ -1,9 +1,11 @@
apt install build-essential libtool autoconf
apt install build-essential libtool autoconf te
apt install rxvt-unicode zsh xorg herbstluftwm
apt install git tig python3
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
apt install tree tmux pulseaudio htop sudo ncdu i3lock xautolock
apt install iw wicd-curses
apt install iceweasel chromium libreoffice icedove
apt install kolourpain feh imagemagick
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

View File

@@ -1 +0,0 @@
/usr/bin/xrandr --output DVI-I-2 --right-of DVI-I-1

14
zshrc
View File

@@ -51,10 +51,14 @@ alias ..='cd ..'
#general shortcuts
alias psearch="apt-cache search"
alias i3lock="i3lock --image=~/.config/i3lock/i3lock_background.png"
alias xlock="i3lock"
alias hlock="i3lock -i /home/ik15ydit/.config/i3lock/i3lock_background.png -t"
alias internet-check='ping 8.8.8.8'
#alias telegram='~/ciptmp/Zeug/Telegram/tg/bin/telegram-cli -k tg-server.pub'
#ignore errormessages that are useless anyway
alias gedit="gedit 2>/dev/null"
alias kpaint="kolourpaint 2>/dev/null"
#converting
alias -g jpg2png="echo 'use convert [file_in.jpg] [file_out.png]'"
@@ -74,11 +78,17 @@ alias cipkey="ssh-add ~/.ssh/ciplogin"
alias hlconf="vim ~/.config/herbstluftwm/autostart"
alias zshconf="vim ~/.zshrc"
alias vimconf="vim ~/.vimrc"
alias sshconf="vim ~/.ssh/config"
#ambigious aliases
alias dual="xrandr --output DVI-I-2 --right-of DVI-I-1"
alias hlmove="herbstclient move"
alias shutown="/sbin/poweroff"
#AuD and java
alias javac-all-test4='javac -cp .:/usr/share/java/junit4.jar *.java'
alias java-test4='java -cp .:/usr/share/java/junit4.jar'
#aliases migrated from bashrc
alias spc='gcc -std=c99 -pedantic -Wall -Werror -D_XOPEN_SOURCE=700 -o'
alias woist='ssh ircbox nc localhost 1339 | grep -B1 " in .zshrci'