Skip to content

Ansible collection for cloning, patching, compiling and installing suckless x11 progs.

Notifications You must be signed in to change notification settings

ruupert/suckless

Repository files navigation

ruupert.suckless

A collection for cloning, patching, compiling and installing https://dwm.suckless.org/ x11 progs, with my sensible defaults.

Requirements

A pile of salt

Optional Role Variables

  • build_user:
  • build_group:
  • build_home: # default /opt/
  • suckless_dmenu_patches: ['<path_to_patch.diff>', ... ]
  • suckless_dwm_patches: ['<path_to_patch.diff>', ... ]
  • suckless_dwmstatus_patches: ['<path_to_patch.diff>', ... ]
  • suckless_slock_patches: ['<path_to_patch.diff>', ... ]
  • suckless_slstatus_patches: ['<path_to_patch.diff>', ... ]
  • suckless_st_patches: ['<path_to_patch.diff>', ... ]
  • suckless_surf_patches: ['<path_to_patch.diff>', ... ]
  • suckless_tabbed_patches: ['<path_to_patch.diff>', ... ]
  • suckless_wmname_patches: ['<path_to_patch.diff>', ... ]

Recompiling having -e "act=recompile" set in play.

Dependencies

collections:

  • community.general
  • ansible.posix

About

Ansible collection for cloning, patching, compiling and installing suckless x11 progs.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages