config.mk (1307B)
1 # 2 # dotless - make configuration 3 # cowmonk <cowmonk@based.pt> 4 # 5 6 # paths 7 PREFIX ?= / 8 TOP = $(PWD) 9 SRCDIR = $(TOP)/sources 10 EXTDIR = $(TOP)/extracted 11 12 # Optional configurations 13 LAPTOP ?= 0 # laptop mode enables certain keybinds and battery monitoring 14 YASH ?= 0 # install yash configuration 15 SCRIPTS ?= 0 # whether or not to install the useful scripts (auto enable if laptop mode is enabled) 16 VOL ?= 0 # default volume step percent (default is 5 when at 0) 17 BSD ?= 0 # enables support for the BSDs (in config.mk and stuff) 18 MIXER ?= 0 # /dev/mixer support, if not then it falls back to amixer hacky script (only on linux) 19 FONT ?= "" # set the global font for dmenu, and dwm (default: cozette:size=10) 20 ST_FONT ?= "" # set the font for st (default: cozette:size=12). 21 22 # dwm 23 VER_dwm = 6.8 24 NAME_dwm = dwm-$(VER_dwm) 25 URL_dwm = https://dl.suckless.org/dwm/$(NAME_dwm).tar.gz 26 27 # st 28 VER_st = 0.9.3 29 NAME_st = st-$(VER_st) 30 URL_st = https://dl.suckless.org/st/$(NAME_st).tar.gz 31 32 # dmenu 33 VER_dmenu = 5.4 34 NAME_dmenu = dmenu-$(VER_dmenu) 35 URL_dmenu = https://dl.suckless.org/tools/$(NAME_dmenu).tar.gz 36 37 # slstatus 38 VER_slstatus = 1.1 39 NAME_slstatus = slstatus-$(VER_slstatus) 40 URL_slstatus = https://dl.suckless.org/tools/$(NAME_slstatus).tar.gz 41 42 # make program 43 MAKE = make 44 45 # compiler 46 CC = cc