diff --git a/config.yaml b/config.yaml index 810d513..87bb175 100644 --- a/config.yaml +++ b/config.yaml @@ -3,7 +3,7 @@ actions: && if [ -f ~/.zshrc.pre-oh-my-zsh ]; then rm ~/.zshrc && mv ~/.zshrc.pre-oh-my-zsh ~/.zshrc; fi; fi powerlevel9k-theme: if [ ! -d ~/.oh-my-zsh/custom/themes ]; then mkdir -p ~/.oh-my-zsh/custom/themes; - fi && if [ -d ~/.oh-my-zsh/custom/themes/powerlevel9k ];then git clone https://github.com/bhilburn/powerlevel9k.git + fi && if [ ! -d ~/.oh-my-zsh/custom/themes/powerlevel9k ];then git clone https://github.com/bhilburn/powerlevel9k.git ~/.oh-my-zsh/custom/themes/powerlevel9k; fi config: backup: true @@ -57,6 +57,9 @@ dotfiles: f_profile: dst: ~/.profile src: profile + f_profile_win: + dst: ~/.profile + src: profile_win f_rofi_config: dst: ~/.config/rofi/config src: config/rofi/config @@ -75,15 +78,35 @@ dotfiles: f_xsession: dst: ~/.xsession src: xsession + f_zshenv: + dst: ~/.zshenv + src: zshenv + f_zshenv_win: + dst: ~/.zshenv + src: zshenv_win f_zshrc: actions: - oh-my-zsh dst: ~/.zshrc src: zshrc - f_zshrc: - dst: ~/.zshenv - src: zshenv profiles: + YOETUNHEIMR: + dotfiles: + - d_fonts + - f_profile_win + - f_vimrc + - f_zshrc + - f_zshenv + - f_powerlevel9krc + - d_colors + - f_compton.conf + - f_rofi_config + - f_c3cp + - f_mount_c3voc + - f_c3l + - f_c3kdenlive + - f_c3mpv + - f_c3check yoetunheimr: dotfiles: - d_bspwm @@ -96,6 +119,7 @@ profiles: - f_xinitrc - f_xsession - f_zshrc + - f_zshenv - f_powerlevel9krc - d_colors - f_xresources @@ -108,4 +132,3 @@ profiles: - f_c3kdenlive - f_c3mpv - f_c3check - - f_zshrc diff --git a/dotfiles/profile_win b/dotfiles/profile_win new file mode 100644 index 0000000..31543bc --- /dev/null +++ b/dotfiles/profile_win @@ -0,0 +1,10 @@ +# +# This file is managed by dotdrop, only edit it in your dotdrop files! +# + +# Use vim as editor on X +VISUAL='vim' +export VISUAL +# Use vim as standard editor +EDITOR='vim' +export EDITOR diff --git a/dotfiles/zshenv_win b/dotfiles/zshenv_win new file mode 100644 index 0000000..3442018 --- /dev/null +++ b/dotfiles/zshenv_win @@ -0,0 +1,20 @@ +# +# This file is managed by dotdrop, only edit it in your dotdrop files! +# + + +# Fix for JetBrains with non-re-parenting window managers +export _JAVA_AWT_WM_NONREPARENTING=1 +# Disable Ansible cowsay +export ANSIBLE_NOCOWS=1 +# Include ~/.bin to PATH +if [ -d "$HOME/.bin" ] ; then + export PATH="$HOME/.bin:$PATH" +fi +# Includ ~/.local/bin to PATH +if [ -d "$HOME/.local/bin" ] ; then + export PATH="$HOME/.local/bin:$PATH" +fi + +# Connect to windows ssh pageant +eval $(/mnt/c/weasel-pageant/weasel-pageant -rb -a $HOME/.weasel-pageant.sock)