[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"