added profiles, working with base arch
This commit is contained in:
parent
e3c1cad0d1
commit
ea21ba71fa
5
bin/oh-my-zsh-check.sh
Executable file
5
bin/oh-my-zsh-check.sh
Executable file
@ -0,0 +1,5 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
if [ ! -e "$ZSH/oh-my-zsh.sh" ] ; then
|
||||||
|
/bin/zsh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussel/oh-my-zsh/master/tools/install.sh)"
|
||||||
|
fi
|
3
bin/zsh-check
Executable file
3
bin/zsh-check
Executable file
@ -0,0 +1,3 @@
|
|||||||
|
if [ "$SHELL" != "/bin/zsh" ] ; then
|
||||||
|
chsh -s /bin/zsh
|
||||||
|
fi
|
1
gui/i3/wallpaper.jpg
Symbolic link
1
gui/i3/wallpaper.jpg
Symbolic link
@ -0,0 +1 @@
|
|||||||
|
/home/spinach/.dotfiles/gui/wallpapers/pine_tree.jpg
|
@ -19,7 +19,6 @@ cd "${BASE_DIR}"
|
|||||||
git -C "${BASE_DIR}" submodule sync --quiet --recursive
|
git -C "${BASE_DIR}" submodule sync --quiet --recursive
|
||||||
git submodule update --init --recursive "${BASE_DIR}"
|
git submodule update --init --recursive "${BASE_DIR}"
|
||||||
|
|
||||||
|
|
||||||
while IFS= read -r config; do
|
while IFS= read -r config; do
|
||||||
CONFIGS+=" ${config}"
|
CONFIGS+=" ${config}"
|
||||||
done < "${META_DIR}/${PROFILES_DIR}/$1"
|
done < "${META_DIR}/${PROFILES_DIR}/$1"
|
||||||
|
@ -1,14 +1,12 @@
|
|||||||
- defaults:
|
- defaults:
|
||||||
link:
|
link:
|
||||||
create: true
|
create: true
|
||||||
relink: true
|
relink: true
|
||||||
shell:
|
shell:
|
||||||
stdin: true
|
stdin: true
|
||||||
stdout: true
|
stdout: true
|
||||||
stderr: true
|
stderr: true
|
||||||
|
|
||||||
- clean: [
|
- clean:
|
||||||
'~',
|
~/:
|
||||||
'~/.vim',
|
~/.config:
|
||||||
'~/.config'
|
|
||||||
]
|
|
||||||
|
@ -2,6 +2,6 @@
|
|||||||
- [cd src/fzf && make install, Building fzf]
|
- [cd src/fzf && make install, Building fzf]
|
||||||
|
|
||||||
- link:
|
- link:
|
||||||
~/.fzf: src/fzf
|
~/.fzf: src/fzf
|
||||||
~/.local/bin/fzf: src/fzf/bin/fzf
|
~/.local/bin/fzf: src/fzf/bin/fzf
|
||||||
~/.local/bin/fzf-tmux: src/fzf/bin/fzf-tmux
|
~/.local/bin/fzf-tmux: src/fzf/bin/fzf-tmux
|
||||||
|
@ -2,5 +2,5 @@
|
|||||||
- [cd src/i3lock-blur && make install, Building i3lock]
|
- [cd src/i3lock-blur && make install, Building i3lock]
|
||||||
|
|
||||||
- link:
|
- link:
|
||||||
~/.config/i3: gui/i3
|
~/.config/i3: gui/i3
|
||||||
~/.config/i3/wallpaper.jpg: gui/wallpapers/pine_tree.jpg
|
~/.config/i3/wallpaper.jpg: gui/wallpapers/pine_tree.jpg
|
||||||
|
@ -1,7 +1,6 @@
|
|||||||
- shell:
|
- shell:
|
||||||
- [if [ ! -e "$ZSH/oh-my-zsh.sh" ] ; then /bin/zsh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussel/oh-my-zsh/master/tools/install.sh)" ; fi;]
|
- [bin/oh-my-zsh-check.sh]
|
||||||
|
|
||||||
- link:
|
- link:
|
||||||
~/.oh-my-zsh/custom:
|
~/.oh-my-zsh/custom:
|
||||||
path: shells/oh-my-zsh/custom
|
path: shells/oh-my-zsh/custom
|
||||||
force: true
|
force: true
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
- link:
|
- link:
|
||||||
~/.config/picom: gui/picom
|
~/.config/picom: gui/picom
|
||||||
~/.local/bin/picom-launch.sh: bin/picom-launch.sh
|
~/.local/bin/picom-launch.sh: bin/picom-launch.sh
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
- link:
|
- link:
|
||||||
~/.config/polybar: gui/polybar
|
~/.config/polybar: gui/polybar
|
||||||
~/.local/bin/polybar-launch.sh: bin/polybar-launch.sh
|
~/.local/bin/polybar-launch.sh: bin/polybar-launch.sh
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
- shell:
|
- shell:
|
||||||
[cd shells/st && sudo make install, Building st]
|
- [cd shells/st && sudo make install, Installing st]
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
- link:
|
- link:
|
||||||
~/.local/bin/timetracker: src/timetracker/timetracker
|
~/.local/bin/timetracker: src/timetracker/timetracker
|
||||||
~/.config/systemd/user/timesheet.service: src/timetracker/timesheet.service
|
~/.config/systemd/user/timesheet.service: src/timetracker/timesheet.service
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
link:
|
- link:
|
||||||
~/.tmux.conf: terminals/tmux/tmux-full.conf
|
~/.tmux.conf: terminals/tmux/tmux-full.conf
|
||||||
|
|
||||||
|
@ -1,3 +1,2 @@
|
|||||||
link:
|
- link:
|
||||||
~/.tmux.conf: terminals/tmux/tmux-sparse.conf
|
~/.tmux.conf: terminals/tmux/tmux-sparse.conf
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
- clean:
|
- clean:
|
||||||
~/.vim:
|
~/.vim:
|
||||||
|
|
||||||
- link:
|
- link:
|
||||||
~/.vim/colors: editors/vim/colors
|
~/.vim/colors: editors/vim/colors
|
||||||
~/.vim/pack: editors/vim/pack
|
~/.vim/pack: editors/vim/pack
|
||||||
~/.vimrc: editors/vim/vimrc
|
~/.vimrc: editors/vim/vimrc
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
- shell:
|
- shell:
|
||||||
- [if [ "$SHELL" != "/bin/zsh" ] ; then chsh -s /bin/zsh; fi;]
|
- [bin/zsh-check]
|
||||||
|
|
||||||
- link:
|
- link:
|
||||||
~/.zshrc: shells/zsh/zshrc
|
~/.zshrc: shells/zsh/zshrc
|
||||||
~/.zprofile: shells/zsh/zprofile
|
~/.zprofile: shells/zsh/zprofile
|
||||||
|
Loading…
x
Reference in New Issue
Block a user