split into profiles, testing

This commit is contained in:
spinach 2023-02-01 19:58:51 -05:00
parent ba2edc6bed
commit e3c1cad0d1
20 changed files with 43 additions and 67 deletions

23
.gitmodules vendored
View File

@ -9,28 +9,28 @@
path = shells/oh-my-zsh/custom/plugins/zsh-autosuggestions path = shells/oh-my-zsh/custom/plugins/zsh-autosuggestions
url = https://github.com/zsh-users/zsh-autosuggestions.git url = https://github.com/zsh-users/zsh-autosuggestions.git
[submodule "nerdtree"] [submodule "nerdtree"]
path = vim/pack/man/start/nerdtree path = editors/vim/pack/man/start/nerdtree
url = https://github.com/preservim/nerdtree.git url = https://github.com/preservim/nerdtree.git
[submodule "vim-obsession"] [submodule "vim-obsession"]
path = vim/pack/man/start/vim-obsession path = editors/vim/pack/man/start/vim-obsession
url = https://github.com/tpope/vim-obsession url = https://github.com/tpope/vim-obsession
[submodule "vim-go"] [submodule "vim-go"]
path = vim/pack/man/start/vim-go path = editors/vim/pack/man/start/vim-go
url = https://github.com/fatih/vim-go url = https://github.com/fatih/vim-go
[submodule "vim-commentary"] [submodule "vim-commentary"]
path = vim/pack/man/start/vim-commentary path = editors/vim/pack/man/start/vim-commentary
url = https://github.com/tpope/vim-commentary.git url = https://github.com/tpope/vim-commentary.git
[submodule "vim-surround"] [submodule "vim-surround"]
path = vim/pack/man/start/vim-surround path = editors/vim/pack/man/start/vim-surround
url = https://github.com/tpope/vim-surround.git url = https://github.com/tpope/vim-surround.git
[submodule "vim-airline"] [submodule "vim-airline"]
path = vim/pack/man/start/vim-airline path = editors/vim/pack/man/start/vim-airline
url = https://github.com/vim-airline/vim-airline.git url = https://github.com/vim-airline/vim-airline.git
[submodule "vim-fugitive"] [submodule "vim-fugitive"]
path = vim/pack/man/start/vim-fugitive path = editors/vim/pack/man/start/vim-fugitive
url = https://github.com/tpope/vim-fugitive.git url = https://github.com/tpope/vim-fugitive.git
[submodule "vimtex"] [submodule "vimtex"]
path = vim/pack/man/start/vimtex path = editors/vim/pack/man/start/vimtex
url = https://github.com/lervag/vimtex.git url = https://github.com/lervag/vimtex.git
[submodule "tmux-mem-cpu-load"] [submodule "tmux-mem-cpu-load"]
path = src/tmux-mem-cpu-load path = src/tmux-mem-cpu-load
@ -39,10 +39,10 @@
path = src/fzf path = src/fzf
url = https://github.com/junegunn/fzf.git url = https://github.com/junegunn/fzf.git
[submodule "vimwiki"] [submodule "vimwiki"]
path = vim/pack/man/start/vimwiki path = editors/vim/pack/man/start/vimwiki
url = https://github.com/vimwiki/vimwiki.git url = https://github.com/vimwiki/vimwiki.git
[submodule "vim-markdown"] [submodule "vim-markdown"]
path = vim/pack/man/start/vim-markdown path = editors/vim/pack/man/start/vim-markdown
url = https://github.com/preservim/vim-markdown.git url = https://github.com/preservim/vim-markdown.git
[submodule "i3lock-blur"] [submodule "i3lock-blur"]
path = src/i3lock-blur path = src/i3lock-blur
@ -59,3 +59,6 @@
[submodule "bluebikes"] [submodule "bluebikes"]
path = src/bluebikes path = src/bluebikes
url = https://git.keegandeppe.com/kdeppe/bluebikes.git url = https://git.keegandeppe.com/kdeppe/bluebikes.git
[submodule "shells/st"]
path = shells/st
url = https://git.keegandeppe.com/kdeppe/st.git

2
meta/configs/st.yaml Normal file
View File

@ -0,0 +1,2 @@
- shell:
[cd shells/st && sudo make install, Building st]

View File

@ -1,57 +0,0 @@
- defaults:
link:
relink: true
create: true
glob: true
shell:
stdin: true
stdout: true
stderr: true
- create:
- ~/.local/share
- ~/.local/bin
- clean:
~/:
~/.vim:
recursive: true
~/.oh-my-zsh/custom:
recursive: true
~/.local/bin:
- shell:
- [bin/pre-install.sh]
- [git submodule update --init --recursive, Installing submodules]
- [cd src/tmux-mem-cpu-load && cmake . && make, Building tmux-mem-cpu-load]
- [cd src/fzf && make install, Building fzf]
- [cd src/i3lock-blur && make install, Building i3lock]
- link:
~/.vim:
~/.vimrc:
~/.zshrc:
~/.zprofile:
~/.tmux.conf:
~/.fzf: src/fzf
~/.config/i3: i3
~/.config/i3status: i3status
~/.oh-my-zsh/custom:
path: oh-my-zsh/custom
force: true
# linking scripts
~/.local/bin/ssh_agent_check: bin/ssh_agent_check
~/.local/bin/display_uptime: bin/display_uptime
~/.local/bin/docker_check: bin/docker_check
# scripts from seperate repos
~/.local/bin/timetracker: src/timetracker/timetracker
~/.local/bin/watertracker: src/watertracker/watertracker
~/.local/bin/weather: src/weather/weather
~/.local/bin/bluebikes: src/bluebikes/bluebikes
# fzf
~/.local/bin/fzf: src/fzf/bin/fzf
~/.local/bin/fzf-tmux: src/fzf/bin/fzf-tmux
# tmux mem-cpu-load
~/.local/bin/tmux-mem-cpu-load: src/tmux-mem-cpu-load/tmux-mem-cpu-load
# custom systemd for time tracking
~/.config/systemd/user/timesheet.service: src/timetracker/timesheet.service

10
meta/profiles/arch Normal file
View File

@ -0,0 +1,10 @@
vim
zsh
oh-my-zsh
fzf
tmux-sparse
st
i3
polybar
picom
scripts

11
meta/profiles/work-arch Normal file
View File

@ -0,0 +1,11 @@
vim
zsh
oh-my-zsh
fzf
tmux-sparse
st
i3
picom
polybar
scripts
timetracker

6
meta/profiles/wsl Normal file
View File

@ -0,0 +1,6 @@
vim
tmux-full
zsh
oh-my-zsh
fzf
scripts

1
shells/st Submodule

@ -0,0 +1 @@
Subproject commit d698aee479f7fd5ce635568aa9892380d80f8ed7