summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2025-06-20feat (zathura): new themes addedSuleyman Farajli
2025-06-20feat(x11): add multiple Xresources themes with symlink-based selectionSuleyman Farajli
2025-06-20fix (xinitrc): corrected xresoreces file pathSuleyman Farajli
- removed empty lines and trailing spaces
2025-06-20refactor (vim): consistent with nvim configSuleyman Farajli
2025-06-20refactor (aliasrc): restructure and group aliases for readability and ↵Suleyman Farajli
maintainability
2025-06-20refactor(nvim): update keybindings and enable spellcheck for text based file ↵Suleyman Farajli
types - Commented out `vim.opt.list` to hide invisible characters by default - Removed window navigation keybindings (H and L) to avoid terminal issues - Enabled spellcheck for writing-related filetypes (e.g., markdown, gitcommit) - Changed <leader>q to use `wqa!` for saving and quitting all tabs
2025-06-20feat (git): new `diff` aliases addedSuleyman Farajli
- aliases sorted alphabetically
2025-06-20style (bashrc): remove trailing spacesSuleyman Farajli
2025-06-19Merge pull request #9 from sfarajli/devSüleyman Fərəcli
Dev
2025-06-19chore(Makefile): filter signingkey comment in gitconfig when installing and ↵Suleyman Farajli
warn if git signing key not set
2025-06-19style: remove useless empty lineSuleyman Farajli
2025-06-19fix(sxiv): improve key-handler script with better error handling and usabilitySuleyman Farajli
- Add set -f to disable globbing - Fix dmenu directory selection prompt to allow root selection - Add unique suffix when trash filename exists to avoid overwrite - Use safer command substitutions with output capture for error reporting - Reorder commands for clarity and reliability - Restore and improve wallpaper setting with error messages - Use xclip with full path and relative path copying feedback - Add comments about deprecated `convert` usage, suggest `magick`
2025-06-19chore(qutebrowser): clean up theme, bookmarks and startpageSuleyman Farajli
- Move themes in themes/ folder - Update startpage/index.html: fix height to 100vh, set font to JetBrains Mono 11px, remove unused stylesheet link - Add new themes: ayu_light and nord - Use `current_theme.py` sym-link for selection of themes
2025-06-19fix(picom): correct wintypes syntax and clean config formattingSuleyman Farajli
2025-06-19refactor: improve Neovim config for better readability and functionalitySuleyman Farajli
- Switch to Lua API options for setting vim options instead of vim.cmd - Add autocmd to trim trailing whitespace on save (except markdown) - Disable auto-comments via autocmd for all filetypes - Enhance and standardize key mappings with noremap and silent flags - Clean up plugin config indentation and comments
2025-06-19refactor(input.conf): reorder keys and improve ab-loop/loop-file bindingsSuleyman Farajli
2025-06-19refactor(lfrc): clean up config, improve trash cmd, and update keymapsSuleyman Farajli
2025-06-19feat: enhance git config with aliases and GPG signingSuleyman Farajli
- Add common aliases (co, br, ci, st) for shorter commands - Rewrite pushall to work reliably across all remotes - Enable GPG signing for commits and tags - Set OpenPGP as the preferred signing format - Add placeholder for signing key under [user]
2025-06-19refactor: improve minimal bash config for vi mode and portabilitySuleyman Farajli
- Add manual bindings for Ctrl-l in vi normal/insert mode - Improve PS1 prompt with exit code handling and color - Comment out slow vi mode indicator suggestion - Add fallback clear alias and remove duplicate vi alias
2025-06-19documentation updateSuleyman Farajli
2025-06-19fix: wrap notify-send arguments in quotes to preserve spacingSuleyman Farajli
2025-06-19scripts: useless trailing spaces cleanedSuleyman Farajli
2025-06-18Merge pull request #8 from sfarajli/devSüleyman Fərəcli
Dev
2025-06-17FIXME addedSuleyman Farajli
2025-06-17add setxkbmap to dependency checklistSuleyman Farajli
2025-06-17config/x11/xinitrc: sort alphabeticallySuleyman Farajli
2025-06-17dep.sh: documentation updatedSuleyman Farajli
2025-06-17scripts/slib: documentation addedSuleyman Farajli
2025-06-17Makefile: target `depcheck` named to `check`Suleyman Farajli
2025-06-17scripts modularizedSuleyman Farajli
2025-06-17scripts: new library for common functionsSuleyman Farajli
2025-06-04GPL3-edSuleyman Farajli
2025-06-03dep.sh: check for `Xorg`Suleyman Farajli
2025-06-03config/shell/aliasrc: add colorize `diff`Suleyman Farajli
2025-06-03config/shell/aliasrc: colorize `ip` command, `sl` from `ls` to `lsSuleyman Farajli
--color=auto`
2025-06-02dep.sh: output missing libraries with `lib` prefix `xft`-> `libXft`Suleyman Farajli
2025-06-02non-zero return value if a dependency is missingSuleyman Farajli
2025-06-02sorted alphabeticallySuleyman Farajli
2025-06-02dep.sh: check library files alsoSuleyman Farajli
2025-06-02dep.sh: TODO addedSuleyman Farajli
2025-06-02dep.sh: pkg-config added to build dependenciesSuleyman Farajli
2025-06-02config/shell/profile: Sort directory and file names, export path before ↵Suleyman Farajli
exporting environment variables
2025-05-31README updatedSuleyman Farajli
2025-05-31dep.sh: use one function for checking installed programsSuleyman Farajli
2025-05-31config/shell/profile: prioritize firefox over qutebrowserSuleyman Farajli
2025-05-20TODO updatedSuleyman Farajli
2025-03-02lfrc: use `x` to execute an executableSuleyman Farajli
2025-02-07nvim: nvim-orgmode/orgmode plugin addednvim-org-modeSuleyman Farajli
2025-02-03TODO updatedSuleyman Farajli
2025-02-03Makefile: software download links updatedSuleyman Farajli