dotfiles/povezi.sh

104 lines
2.7 KiB
Bash
Raw Normal View History

2019-02-06 19:46:13 +01:00
#!/bin/sh
DIR=`pwd`
2019-07-24 12:01:51 +02:00
echo "DIR: $DIR"
2020-10-27 21:06:46 +01:00
2020-11-11 00:16:56 +01:00
# Profile
ln -s $DIR/.profile ~/.profile
ln -s $DIR/.profile ~/.zprofile
2020-11-11 00:16:56 +01:00
2020-10-27 21:06:46 +01:00
# ZSH shell!
2019-02-06 19:46:13 +01:00
ln -s $DIR/.zshrc ~/.zshrc
2020-11-11 00:16:56 +01:00
ln -s $DIR/.zprofile ~/.zprofile
2019-02-06 19:46:13 +01:00
2020-10-27 21:06:46 +01:00
# i3 config (<3 tiling WM)
2019-07-24 12:01:51 +02:00
mkdir ~/.config/i3
2019-02-06 19:46:13 +01:00
ln -s $DIR/.config/i3/config ~/.config/i3/config
2020-10-27 21:06:46 +01:00
# sway config (i3 za wayland)
2019-07-24 12:01:51 +02:00
mkdir ~/.config/sway
2019-02-06 19:46:13 +01:00
ln -s $DIR/.config/sway/config ~/.config/sway/config
# i3status vrstica zgoraj
ln -s $DIR/.i3status.conf ~/.i3status.conf
2020-10-27 21:06:46 +01:00
# termite terminal (ok terminal za X)
2019-07-24 12:01:51 +02:00
mkdir ~/.config/termite
2019-02-06 19:46:13 +01:00
ln -s $DIR/.config/termite/config ~/.config/termite/config
2020-10-27 21:06:46 +01:00
# Kitty terminal (GL, wayland)
mkdir ~/.config/kitty
ln -s $DIR/.config/kitty/kitty.conf ~/.config/kitty/kitty.conf
2020-10-27 21:06:46 +01:00
ln -s $DIR/.config/kitty/solarized.conf ~/.config/kitty/solarized.conf
ln -s $DIR/.config/kitty/gruvbox.conf ~/.config/kitty/gruvbox.conf
# Foot terminal (minimal wayland term)
mkdir ~/.config/foot
ln -s $DIR/.config/foot/foot.ini ~/.config/foot/foot.ini
2020-10-27 21:06:46 +01:00
# compton compositor (za X - transparence oken in efekti)
2019-07-24 12:01:51 +02:00
ln -s $DIR/.config/compton.conf ~/.config/compton.conf
2019-02-06 19:46:13 +01:00
2020-10-27 21:06:46 +01:00
# redshift (pordeci skrin, X)
2019-02-06 19:46:13 +01:00
ln -s $DIR/.config/redshift ~/.config/redshift
2024-03-16 17:28:50 +01:00
# guix (channel z lokalnimi paketi
mkdir ~/.config/guix
ln -s $DIR/.config/guix/channels.scm ~/.config/guix/channels.scm
2020-10-27 21:06:46 +01:00
# i3 block, bolj fensi statusbar (ne uporabljam vec)
2019-02-06 19:46:13 +01:00
ln -s $DIR/.i3blocks.conf ~/.i3blocks.conf
2020-10-27 21:06:46 +01:00
# rofi launcher
mkdir ~/.config/rofi
ln -s $DIR/.config/rofi/config.rasi ~/.config/rofi/config.rasi
2020-10-27 21:06:46 +01:00
# ter gruvbox tema
mkdir -p ~/.config/rofi/themes
ln -s $DIR/.config/rofi/themes/gruvbox ~/.config/rofi/themes/gruvbox
2019-02-06 19:46:13 +01:00
2020-10-27 21:06:46 +01:00
# VIM!
2019-02-06 19:46:13 +01:00
ln -s $DIR/.vimrc ~/.vimrc
2020-10-27 21:06:46 +01:00
# barve v terminalu in neki detajli, X
2019-02-06 19:46:13 +01:00
ln -s $DIR/.Xresources ~/.Xresources
2020-10-27 21:06:46 +01:00
# ZSH login nastavitve (ni urejeno)
2019-02-06 19:46:13 +01:00
ln -s $DIR/.zlogin ~/.zlogin
2019-07-24 12:01:51 +02:00
2020-10-27 21:06:46 +01:00
# GIT konfiguracija
2019-07-24 12:01:51 +02:00
ln -s $DIR/.gitconfig ~/.gitconfig
2020-05-08 05:10:34 +02:00
2020-10-27 21:06:46 +01:00
# ZSH profile nastavitve (ni urejeno)
#ln -s $DIR/.profile ~/.profile
2020-05-08 05:10:34 +02:00
ln -s $DIR/.zprofile ~/.zprofile
2020-10-27 21:06:46 +01:00
# Razne uporabne skripte
mkdir ~/bin
# Screenshot skripta (wayland)
ln -s $DIR/bin/screenshot ~/bin/screenshot
# backup ukaz
ln -s $DIR/bin/backmeup ~/bin/backmeup
# transparenca neaktivnih oken na swayu
ln -s $DIR/bin/inactive-windows-transparency.py ~/bin/inactive-windows-transparency.py
# virtual piano keyboard na pulseaudiu!
ln -s $DIR/bin/png2ico ~/bin/png2ico
# png v ico konverzija
ln -s $DIR/bin/vmpk-pa ~/bin/vmpk-pa
ln -s $DIR/bin/autotiling.py ~/bin/autotiling.py
# Guile
ln -s $DIR/.guile ~/.guile
# X11 popravki aplikacij
ln -s $DIR/applications/dbeaver.desktop ~/.local/share/applications/dbeaver.desktop
ln -s $DIR/applications/dbeaver.desktop ~/.local/share/applications/com.obsproject.Studio.desktop
# Emacs <3
mkdir ~/.emacs.d
ln -s $DIR/.emacs.d/init.el ~/.emacs.d/init.el
2021-04-25 00:43:50 +02:00
# SSH (timeout)
mkdir ~/.ssh
ln -s $DIR/.ssh/config ~/.ssh/config