summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
8 daysfix(dep.sh): typo in font config package nameSuleyman Farajli
8 daysfeat(dep.sh): add ncurses to build dependenciesSuleyman Farajli
8 daysMerge pull request #16 from sfarajli/devSüleyman Fərəcli
Dev
8 daysfeat(aliasrc): alias sxiv to nsxiv if sxiv is not installedSuleyman Farajli
8 daysfix: correct program check message to require libnotify instead of dunstSuleyman Farajli
8 daysfeat(dep.sh): add libnotify to dependenciesSuleyman Farajli
- decapitalize output message of missing packages
8 daysfeat(dep.sh): add ssh to optional dependenciesSuleyman Farajli
8 daysfeat(dunst): new config addedSuleyman Farajli
8 dayschore(makefile): install newer version of DWMSuleyman Farajli
9 daysfix(profile): use variable name `TERMINAL` instead of `TERM` to set default ↵Suleyman Farajli
terminal
9 daysfeat: default wallpaper addedSuleyman Farajli
9 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
9 daysstyle(dep.sh): sort dependencies alphabeticallySuleyman Farajli
9 daysfix(dep.sh): proper usage of check functionSuleyman Farajli
9 daysrefactor(dep.sh): prioritize newer versions of programs when double checkingSuleyman Farajli
9 dayschore: remove gitignoreSuleyman Farajli
9 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
9 daysfeat(qw): improve QEMU options for -x flagSuleyman Farajli
9 daysfix(nsend): call dunst instead of printing to stdoutSuleyman Farajli
9 daysfix(slib): print full path instead of basename in error messagesSuleyman Farajli
13 dayschore: remove obsolete BUGS fileSuleyman Farajli
13 dayschore(profile): prioritize qutebrowser over firefox as default browserSuleyman Farajli
13 daysfeat(xinitrc): run unclutter in the backgroundSuleyman Farajli
- Set keyboard layout to US
13 daysfeat: run `fc-cache` after installing fontsshowSuleyman Farajli
- Add fontconfig to build time dependencies.
13 daysfix(profile): set `XINITRC` after setting `XDG_CONFIG_HOME`Suleyman Farajli
13 daysMerge branch 'dev'Suleyman Farajli
13 daysMerge pull request #15 from sfarajli/devSüleyman Fərəcli
feat (shell): source .bashrc for interactive TTY sessions
13 daysfix(profile): use `TERM` environmental variable instead of `TERMINAL`Suleyman Farajli
13 daysstyle(profile): sort logically and alphabeticallySuleyman Farajli
13 daysfix(profile): export path variableSuleyman Farajli
- Use ${HOME} syntax instead of $HOME. - Quote $PATH variable.
13 daysfeat(profile): export ZSHRC as an environmental variablesSuleyman Farajli
13 daysstyle(makefile): sort alphabetically and logicallySuleyman Farajli
13 daysfix(zsh): create zsh history cache file in installationSuleyman Farajli
13 daysfeat (shell): source .bashrc for interactive TTY sessionsSuleyman Farajli
- Defined BASHRC path for consistency - Ensured .bashrc is sourced when using Bash in TTY environments
14 daysfeat(bash): add autocompletionSuleyman Farajli
14 daysMerge pull request #14 from sfarajli/devSüleyman Fərəcli
Dev
14 daysfix(scripts): recursion in help function fixedSuleyman Farajli
14 daysstyle (shell): align with spacesSuleyman Farajli
14 daysrefactor(bashrc): improve server compatibility and fallback behaviorSuleyman Farajli
14 daysMerge pull request #13 from sfarajli/devSüleyman Fərəcli
Dev
14 daysstyle(makefile): Use spaces for alignment instead of tabs and sort ↵Suleyman Farajli
alphabetically
14 daysfix(zathura): use `t` for toggling status bar instead of `n`Suleyman Farajli
14 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.
14 daysfeat (dep.sh): add `pamus` as an optional dependencySuleyman Farajli
14 daysfix (dep.sh): set `xclip` as a non-optional dependencySuleyman Farajli
14 daysfeat (dep.sh): check for optional dependenciesSuleyman Farajli
14 dayschore (dep.sh): only return 1 if the build dependencies are missingSuleyman Farajli
2025-06-21refactor (nvim/vim): Reduce <leader>q mapping to :wq! instead of :wqa!Suleyman Farajli
2025-06-21feat (zsh): add ctrl-space keybind to enter normal modeSuleyman Farajli
2025-06-21feat (makefile): install fonts in desktop targetSuleyman Farajli