summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2024-02-04Install GEF in home directorydebianMalfurious2-1/+11396
2024-02-04Remove unsupported unclutter optionMalfurious1-1/+1
2024-02-04Use comptonMalfurious1-1/+1
2024-02-04Debian packagesMalfurious1-23/+21
2024-02-03qutebrowser: Remove delay from YT shorts blockerMalfurious1-2/+5
This removes an initial 1 second delay in the function of the youtube shorts blocker, so the affected elements never appear on screen.
2024-02-03qutebrowser: Add YT shorts blocking scriptMalfurious1-0/+22
Script from greasy fork: https://greasyfork.org/en/scripts/471062-youtube-shorts-blocker
2024-02-03qutebrowser: Update configMalfurious1-1/+7
2024-02-02numlockx: Auto-enable num lock on startupMalfurious2-0/+2
2024-02-02dwm: Workaround broken Java GUIsMalfurious1-0/+2
This environment variable has sometimes been necessary, in addition to running wmname. Advice taken from the ArchWiki. https://wiki.archlinux.org/title/java#Troubleshooting
2023-11-29Add wmname submoduleMalfurious4-0/+7
2023-06-02dwm: Separate date and time in statusbarMalfurious1-1/+1
2023-06-02pkg: Add additional packages to base systemMalfurious1-0/+4
hexedit and ipython added as base tools. linux-headers has been popping up more often as a nice-to-have for drivers. xinput is often convenient for configuring end-systems.
2023-06-02unclutter: Enable cursor hidingMalfurious2-0/+2
2023-06-02qutebrowser: Replace firefox with qutebrowser and initial configMalfurious2-1/+110
2023-06-02dpms: Disable automatic screen blanking / monitor turnoffMalfurious2-0/+4
2023-05-23git: New config optionsMalfurious1-0/+8
2023-05-23gdb: Add gdb/gef configMalfurious3-0/+129
2023-05-23dwm: Add battery level to statusbarMalfurious1-5/+8
2023-05-23fish: Update promptMalfurious1-15/+9
Remove user@host, except during SSH sessions.
2023-05-23Remove screenfetchMalfurious2-2/+0
2023-05-23fish: Add ~/.local/bin to $PATHMalfurious1-0/+1
2022-12-12Update package listMalfurious2-32/+43
Arch system packages are recategorized and alphabetized, the script portion of the file is updated to make it simpler to port to other platforms of interest, and the file is renamed to something more generic. The end result of all this package shuffling is the following: package action explanation ----------------------------------------------------------------------- alsa-plugins removed Noreq*, Little used by me mesa removed Noreq*, OOS** for base system vi removed No longer required for visudo xcb-util removed Noreq* xorg-xrandr now implicit Implied by lxrandr gnu-netcat replaced with netcat (should result in same pkg) file added Prev given by base, now explicit p7zip added Add common archive tools unzip added Add common archive tools * Noreq = Not required for rice functionality ** OOS = Out of scope
2022-12-10Update vimrcMalfurious2-12/+12
Some settings were redundant with vim-polyglot, others unused by me. softtabstop is added for better backspacing behavior.
2022-12-08Add vim-polyglot submoduleMalfurious2-0/+4
2022-12-08Add dmenu submoduleMalfurious3-0/+6
2022-02-15Require firefox packageMalfurious1-0/+1
2022-02-15Change install location of riceMalfurious1-1/+1
Instead of .gitdir, use the usual name of .git for the installed rice repository. Such repository is intended to have its worktree location configured properly. So far, the repository directory has used a non-standard name to avoid detection, so that the user's home directory isn't normally treated as a git repository. However, this is not completely necessary when we also nest the gitdir 1 extra directory deep (inside $HOME/rice). Reverting the name to .git, allows normal git commands to work properly while inside this one directory, but the home directory as a whole is still a sleeper repository. (And because the core.worktree variable is configured properly, git will realize that $HOME/rice is NOT the root of the worktree)
2021-11-11Require man pages, curl, wget packagesMalfurious1-0/+2
2021-11-10fish: Update git-sonar promptMalfurious1-2/+1
Script is now expected to be in the $PATH (as the Makefile installs it there) and the new short option for fetch is used instead of --fetch.
2021-11-10Update submodules MakefileMalfurious1-4/+3
2021-11-07Add slock submodule, tracking master branchMalfurious2-0/+4
2021-05-13Add fish configMalfurious6-0/+37
2021-05-13Require additional arch packagesMalfurious1-0/+1
Added dhcpcd, polkit, and vi.
2021-05-13Fix path in .fehbgMalfurious1-1/+1
'~' wasn't being expanded while running this.
2021-05-12Add xinitrcMalfurious1-0/+10
2021-05-12Apply default wallpaperMalfurious1-0/+2
2021-05-12Add git configMalfurious1-0/+29
2021-05-12Add required Arch Linux packagesMalfurious1-0/+28
2021-05-06Add vim configMalfurious1-0/+12
2021-05-06Add submodules MakefileMalfurious1-0/+13
2021-05-05Add git-sonar submodule, tracking master branchMalfurious2-0/+4
2021-05-05Fix submodule URLsMalfurious1-2/+2
2021-05-05Add st submodule, tracking master branchMalfurious2-0/+4
2021-05-05Add dwm submodule, tracking master branchMalfurious2-0/+4
2021-05-05Add default wallpaperMalfurious1-0/+0