32 lines
753 B
TOML
32 lines
753 B
TOML
[macros.install__ubuntu]
|
|
prefix = ["sudo", "apt-get", "install"]
|
|
|
|
[macros.install__arch]
|
|
prefix = ["sudo", "pacman", "-S"]
|
|
|
|
[macros.install__archlinux]
|
|
prefix = ["sudo", "pacman", "-S"]
|
|
|
|
[tasks.default]
|
|
links = [
|
|
[".config/htop/htoprc", "config/htop"]
|
|
]
|
|
|
|
[tasks.git]
|
|
rejects = [["which", "tmux"]]
|
|
cmds = [["@install", "tmux"]]
|
|
links = [[".zshrc", "config/tmux"]]
|
|
|
|
[tasks.git]
|
|
rejects = [["which", "git"]],
|
|
cmds = [["@install", "git"]]
|
|
templates = [
|
|
[".gitconfig", "gitconfig"]
|
|
]
|
|
|
|
[tasks.zsh]
|
|
rejects = [["which", "zsh"]]
|
|
cmds = [["@install", "zsh"],
|
|
["chsh", "-s", "/bin/zsh"],
|
|
["git" ,"clone", "--depth=1" ,"https://github.com/robbyrussell/oh-my-zsh.git", ".oh-my-zsh"],
|
|
links = [[".zshrc", "config/zshrc"]]
|