commit 59b73ffa9266bd85bfae1c6a6e6e80e18a43f452 parent 4fdba9e9bf732045959575effaacbb131493e7b6 Author: cowmonk <cowmonk@based.pt> Date: Thu, 9 Apr 2026 00:08:28 +0000 Makefile configuration Diffstat:
| A | config.mk | | | 40 | ++++++++++++++++++++++++++++++++++++++++ |
1 file changed, 40 insertions(+), 0 deletions(-)
diff --git a/config.mk b/config.mk @@ -0,0 +1,40 @@ +# +# dotless - make configuration +# cowmonk <cowmonk@based.pt> +# + +# paths +PREFIX ?= / +TOP = $(shell pwd) +SRCDIR = $(TOP)/sources +EXTDIR = $(TOP)/extracted + +# Optional configurations +LAPTOP ?= 0 # laptop mode enables certain keybinds and battery monitoring +SCRIPTS ?= 0 # whether or not to install the useful scripts (auto enable if laptop mode is enabled) +VOL ?= 0 # default volume step percent (default is 5 when at 0) +BSD ?= 0 # enables support for the BSDs (in config.mk and stuff) +MIXER ?= 0 # /dev/mixer support, if not then it falls back to amixer hacky script (only on linux) +FONT ?= "" # set the global font for dmenu, and dwm (default: cozette:size=10) +ST_FONT ?= "" # set the font for st (default: cozette:size=12). + +# dwm +VER_dwm = 6.8 +NAME_dwm = dwm-$(VER_dwm) +URL_dwm = https://dl.suckless.org/dwm/$(NAME_dwm).tar.gz + +# st +VER_st = 0.9.3 +NAME_st = st-$(VER_st) +URL_st = https://dl.suckless.org/st/$(NAME_st).tar.gz + +# dmenu +VER_dmenu = 5.4 +NAME_dmenu = dmenu-$(VER_dmenu) +URL_dmenu = https://dl.suckless.org/tools/$(NAME_dmenu).tar.gz + +# slstatus +VER_slstatus = 1.1 +NAME_slstatus = slstatus-$(VER_slstatus) +URL_slstatus = https://dl.suckless.org/tools/$(NAME_slstatus).tar.gz +