Move everything that is desirable independent of the WM or shell into xinitrc. Move .Xresources and .Xmodmap into .config/X11. Remove all unneeded GNOME bits from i3 config. Make compositor launch script portable. Add locker symlink and launch.sh similar to the compositor.
45 lines
1.1 KiB
YAML
45 lines
1.1 KiB
YAML
- shell:
|
|
-
|
|
command: meta/submodules --init
|
|
description: Pulling all submodules
|
|
stdout: true
|
|
stderr: true
|
|
-
|
|
command: meta/archive
|
|
description: Archiving all files in ~/.config before overwriting them
|
|
stdout: true
|
|
stderr: true
|
|
-
|
|
command: .config/zsh/plugins/fzf/install --bin
|
|
description: Pulling fzf binary
|
|
stdout: true
|
|
stderr: true
|
|
-
|
|
command: command -v make && cd .config/zsh/plugins/stderred && make
|
|
description: Building stderred
|
|
stdout: true
|
|
stderr: true
|
|
- link:
|
|
~/.xinitrc:
|
|
path: .xinitrc
|
|
~/.zshenv:
|
|
path: .zshenv
|
|
~/.config/:
|
|
create: true
|
|
glob: true
|
|
path: .config/*
|
|
~/.local/bin/:
|
|
create: true
|
|
glob: true
|
|
path: .local/bin/*
|
|
~/.local/share/man/man1/fzf.1:
|
|
create: true
|
|
path: .config/zsh/plugins/fzf/man/man1/fzf.1
|
|
~/.local/share/nvim/site/pack:
|
|
create: true
|
|
path: .config/vim/pack
|
|
.git/hooks/:
|
|
create: true
|
|
glob: true
|
|
path: meta/git/hooks/*
|