From b67e4d0f991b1ee3e35bbc658fd1ce7842b49e15 Mon Sep 17 00:00:00 2001 From: Sheppy Date: Sun, 13 Nov 2016 16:06:50 +0100 Subject: [PATCH] various changes, unstable --- herbstluftwm/autostart | 35 ++++++++++++++++++++++++++--------- other/deb_install.sh | 14 ++++++++------ xconf/.xsessionrc | 1 - zshrc | 14 ++++++++++++-- 4 files changed, 46 insertions(+), 18 deletions(-) diff --git a/herbstluftwm/autostart b/herbstluftwm/autostart index 49a628d..b604769 100755 --- a/herbstluftwm/autostart +++ b/herbstluftwm/autostart @@ -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 diff --git a/other/deb_install.sh b/other/deb_install.sh index 34c21cb..2340c69 100644 --- a/other/deb_install.sh +++ b/other/deb_install.sh @@ -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 kvm sleuthkit \ No newline at end of file +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 diff --git a/xconf/.xsessionrc b/xconf/.xsessionrc index bf29a49..e69de29 100644 --- a/xconf/.xsessionrc +++ b/xconf/.xsessionrc @@ -1 +0,0 @@ -/usr/bin/xrandr --output DVI-I-2 --right-of DVI-I-1 diff --git a/zshrc b/zshrc index be312bd..dfb4acf 100644 --- a/zshrc +++ b/zshrc @@ -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'