diff --git a/zsh/.zprofile b/zsh/.zprofile
new file mode 100644
index 0000000000000000000000000000000000000000..613bc6be01f00b74e7f00164c2c955b607b5b49e
--- /dev/null
+++ b/zsh/.zprofile
@@ -0,0 +1,3 @@
+if [[ ! $DISPLAY && $XDG_VTNR -eq 1 ]]; then
+ exec sway
+fi
diff --git a/zsh/.zshrc b/zsh/.zshrc
new file mode 100644
index 0000000000000000000000000000000000000000..0ac1d82398a333a6524ecf0b54a93e1c3f8e40cb
--- /dev/null
+++ b/zsh/.zshrc
@@ -0,0 +1,22 @@
+export PATH=$HOME/.local/bin:/usr/local/bin:$PATH
+#export MOZ_ENABLE_WAYLAND=1
+#export XDG_CURRENT_DESKTOP=sway
+export ZSH="/home/michal/.oh-my-zsh"
+ZSH_THEME="gallois"
+plugins=(git bgnotify)
+source $ZSH/oh-my-zsh.sh
+export EDITOR='nvim'
+export TERM='alacritty'
+alias cal="cal -m"
+alias cpp="rsync -a --info=progress2"
+alias v="nvim"
+alias pacmans="pacman -Slq | fzf --multi --preview 'pacman -Si {1}' | xargs -ro sudo pacman -S"
+alias a="mirage *"
+alias nc="ncpamixer"
+alias c="mpv av://v4l2:/dev/video0 --profile=low-latency --untimed"
+alias yt="mpv --ytdl "
+alias ytm="mpv --ytdl-format=140 "
+alias ytl="mpv --ytdl-format=133+140 "
+alias limin="light -S 1"
+alias limax="light -S 100"
+