62 lines
999 B
TOML
62 lines
999 B
TOML
[crate]
|
|
name = "i3"
|
|
description = "install and setup i3"
|
|
|
|
[[packages]]
|
|
name = "i3"
|
|
|
|
[[packages]]
|
|
name = "i3lock"
|
|
|
|
[[packages]]
|
|
name = "i3status"
|
|
|
|
[[packages]]
|
|
name = "libpulse"
|
|
require = ["distro:arch"]
|
|
|
|
[[packages]]
|
|
name = "brightnessctl"
|
|
|
|
[[packages]]
|
|
name = "xss-lock"
|
|
|
|
[[packages]]
|
|
name = "dex"
|
|
|
|
[[packages]]
|
|
name = "maim"
|
|
|
|
[[packages]]
|
|
name = "dmenu"
|
|
|
|
[[packages]]
|
|
name = "gnome-keyring"
|
|
|
|
[[packages]]
|
|
name = "feh"
|
|
|
|
[[packages]]
|
|
name = "picom"
|
|
|
|
[[actions.link]]
|
|
src = "files/i3config"
|
|
dest = "~/.config/i3/config"
|
|
|
|
[[actions.link]]
|
|
src = "files/i3status_config"
|
|
dest = "~/.config/i3status/config"
|
|
|
|
[[actions.link]]
|
|
src = "files/picom.conf"
|
|
dest = "~/.config/picom.conf"
|
|
|
|
[[actions.command]]
|
|
user = "root"
|
|
command = "[ -d '/etc/X11/xorg.conf.d' ] || mkdir -p /etc/X11/xorg.conf.d/"
|
|
description = "ensure /etc/X11/xorg.conf.d"
|
|
|
|
[[actions.command]]
|
|
user = "root"
|
|
command = "cp files/touchpad.conf /etc/X11/xorg.conf.d/40-touchpad.conf"
|
|
description = "copy touchpad config to /etc/X11/xorg.conf.d"
|