Fix little bug in config.yaml regarding zshenv; Add windows specific files.

This commit is contained in:
Philip Henning 2019-11-21 20:43:52 +01:00
parent 400081ba9d
commit 12974d85bd
3 changed files with 58 additions and 5 deletions

View file

@ -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

10
dotfiles/profile_win Normal file
View file

@ -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

20
dotfiles/zshenv_win Normal file
View file

@ -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)