Marty Oehme
8681d34946
Since we now use dotter we can simplify the dir structure for qutebrowser a lot. Everything dot-filed earlier can now reside in simple directories called config (for ~/.config/qutebrowser), data (for ~/.local/share/qutebrowser), and scripts (for ~/.local/bin) files.
85 lines
2.2 KiB
TOML
85 lines
2.2 KiB
TOML
[helpers]
|
|
|
|
[base]
|
|
depends = ["shell", "git", "nvim", "scripts", "ssh", "terminal"]
|
|
|
|
[linux]
|
|
depends = [
|
|
"base",
|
|
"disks",
|
|
"pass",
|
|
"office",
|
|
"services",
|
|
"social",
|
|
"writing",
|
|
]
|
|
|
|
[workstation]
|
|
depends = ["linux", "desktop", "multimedia", "qutebrowser"]
|
|
|
|
[shell.files]
|
|
"sh/README.md" = { target = "~/README.md", type = "symbolic", if = "false" }
|
|
sh = "~"
|
|
|
|
[desktop.files]
|
|
"desktop/.config/flavours/templates" = { target = "~/.config/flavours/templates", type = "symbolic" }
|
|
"desktop/.config/waybar/config" = { target = "~/.config/waybar/config", type = "symbolic" }
|
|
"desktop/README.md" = { target = "~/README.md", type = "symbolic", if = "false" }
|
|
desktop = "~"
|
|
|
|
[disks.files]
|
|
"disks/README.md" = { target = "~/README.md", type = "symbolic", if = "false" }
|
|
disks = "~"
|
|
|
|
[git.files]
|
|
"git/README.md" = { target = "~/README.md", type = "symbolic", if = "false" }
|
|
git = "~"
|
|
|
|
[multimedia.files]
|
|
"multimedia/README.md" = { target = "~/README.md", type = "symbolic", if = "false" }
|
|
"multimedia/.config/mpv/scripts" = { target = "~/.config/mpv/scripts", type = "symbolic" }
|
|
"multimedia/.config/ncmpcpp/config" = { target = "~/.config/ncmpcpp/config", type = "symbolic" }
|
|
multimedia = "~"
|
|
|
|
[nvim.files]
|
|
nvim = "~"
|
|
|
|
[office.files]
|
|
"office/README.md" = { target = "~/README.md", type = "symbolic", if = "false" }
|
|
"office/.config/glow/email.json" = { target = "~/.config/glow/email.json", type = "symbolic" }
|
|
office = "~"
|
|
|
|
[pass.files]
|
|
"pass/README.md" = { target = "~/README.md", type = "symbolic", if = "false" }
|
|
pass = "~"
|
|
|
|
[qutebrowser.files]
|
|
"qutebrowser/config" = "~/.config/qutebrowser"
|
|
"qutebrowser/scripts" = "~/.local/bin"
|
|
"qutebrowser/data" = "~/.local/share/qutebrowser"
|
|
|
|
[scripts.files]
|
|
"scripts/README.md" = { target = "~/README.md", type = "symbolic", if = "false" }
|
|
scripts = "~"
|
|
|
|
[services.files]
|
|
"services/README.md" = { target = "~/README.md", type = "symbolic", if = "false" }
|
|
services = "~"
|
|
|
|
[social.files]
|
|
social = "~"
|
|
|
|
[ssh.files]
|
|
ssh = "~"
|
|
|
|
[terminal.files]
|
|
"terminal/.config/vifm" = { target = "~/.config/vifm", type = "symbolic" }
|
|
terminal = "~"
|
|
|
|
[writing.files]
|
|
"writing/README.md" = { target = "~/README.md", type = "symbolic", if = "false" }
|
|
writing = "~"
|
|
|
|
[system.files]
|
|
"bootstrap/system-packages" = { target = "/", type = "symbolic", owner = "root" }
|
|
|