summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
8 daysfeat(dunst): new config addedSuleyman Farajli
8 dayschore(makefile): install newer version of DWMSuleyman Farajli
8 daysfeat: default wallpaper addedSuleyman Farajli
8 daysrefactor(makefile): dependency check now manualSuleyman Farajli
- Updated software and font variable naming to consistent underscore format with versions - Grouped install targets under INSTALL_TARGETS and directories under DIRECTORIES - Removed automatic dependency check from install targets; users must now run checks manually before installation - Cleaned up target dependencies and updated .PHONY list accordingly
8 daysrefactor(makefile): clean up directories and improve dependency handlingSuleyman Farajli
- Dropped creating optional directories - Ensured required directories (bin, config, fonts) are created via explicit rules - Made 'config' and 'scripts' targets depend on directory rules instead - Added 'check' as a prerequisite to relevant install targets for consistency
13 daysfeat: run `fc-cache` after installing fontsshowSuleyman Farajli
- Add fontconfig to build time dependencies.
13 daysstyle(makefile): sort alphabetically and logicallySuleyman Farajli
13 daysfix(zsh): create zsh history cache file in installationSuleyman Farajli
13 daysstyle(makefile): Use spaces for alignment instead of tabs and sort ↵Suleyman Farajli
alphabetically
13 daysrefactor(makefile): Move contents of Soucedeps into makefile and simplify ↵Suleyman Farajli
targets - Explicitly defined dependencies and install commands for software and fonts. - Sourcedeps removed. - Added `sync` to install tarballs from source. - Added `fullcheck` to check optional dependencies. - Run check before installing desktop files to make sure that build dependencies exist.
13 daysfeat (makefile): install fonts in desktop targetSuleyman Farajli
14 daysfix(makefile): update git config installation and clean trailing whitespacesSuleyman Farajli
2025-06-19chore(Makefile): filter signingkey comment in gitconfig when installing and ↵Suleyman Farajli
warn if git signing key not set
2025-06-17Makefile: target `depcheck` named to `check`Suleyman Farajli
2025-06-02non-zero return value if a dependency is missingSuleyman Farajli
2025-02-03Makefile: software download links updatedSuleyman Farajli
2025-01-19Makefile: pull and build suckless software from archive.farajli.netSuleyman Farajli
2025-01-18Makefile: style changeSuleyman Farajli
2025-01-18Makefile: dist target: copying TODO file removedSuleyman Farajli
2025-01-18dist target addedSuleyman Farajli
2025-01-18Makefile: desktop target removedSuleyman Farajli
2025-01-07nvim: init.lua addedSuleyman Farajli
2024-12-19Makefile: ~/.config/sites directory creation addedSuleyman Farajli
2024-09-30Makefile: config rule updated to install sites directorySuleyman Farajli
2024-09-09simple dependency checker addedSuleyman Farajli
2024-09-06Makefile updatedSuleyman Farajli
2024-09-06Makefile: slstatus was addedSuleyman Farajli
2024-08-27links updated in MakefileSuleyman Farajli
2024-08-10Desktop builds addedSuleyman Farajli
2024-08-10git directory addedSuleyman Farajli
2024-08-10git config addedSuleyman Farajli
2024-08-10Makefile addedSuleyman Farajli
2024-02-18Makefile removedSuleyman Farajli
2024-02-10all environment variables were set to falseSuleyman Farajli
2024-02-10first commit, version 0.1Suleyman Farajli