summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-08cas: hypr: add keybind to fullscreen cool-retro-termzachir
This adds a keybind to spawn cool-retro-term fullscreen, because why not?
2024-02-08hypr: float Tk windowszachir
Tk windows should float (this is mostly for testing the python tk programs I've written that need to).
2024-02-08hypr: Fix XF86 keyszachir
XF86AudioMicMute, XF86MonBrightnessUp and XF86MonBrightnessDown were not working properly; this fixes all of those buttons.
2024-02-08hypr: this is a basic ptt using volsvzachir
This toggles the mic mute when pressing the keybinding, and when releasing it. This acts as a push-to-talk, or a push-to-mute, depending on what the mic status is before pressing it.`
2024-02-08tmux: Use user-installed tpm rather than the system pathzachir
This uses the path from the github install guide for tpm, so it should work if you just copy and paste from there.
2024-02-08hyprpaper: Disables the splash textzachir
This disables the text from showing up over the wallpaper.
2024-02-08nvim: Use DevC++ colo for c/c++ fileszachir
This uses a colorscheme specifically for c/c++ files when editing c/c++ files.
2024-02-08nvim: enable live preview for .texzachir
This re-enables the live preview plugin for .tex files.
2024-02-08nvim: reorganize init.vim to have better comment alignmentzachir
This is purely for my OCD.
2024-02-08nvim: Expand tabs to spaceszachir
We're switching back to the objectively correct method of using spaces instead of tabs.
2024-02-06hypr: Actually implement pseudo-minimizezachir
I apparently lied in the commit where I said I did
2024-02-06git: reorganize gitignore to be alphazachir
Reorder the gitignore to be in normal alphabetical order.
2024-02-06git: change around gitignore to add more stuffzachir
Ignoring systemsettingsrc, r2modman dirs, gtkrc and gtkrc-2.0, droidcam, and Trolltech.conf.
2024-02-06hypr: add pseudo minimize functionalityzachir
Using the 'expose' module in pyprland to create a hidden workspace for 'minimizing' windows. Windows do not know they are minimized, however.
2024-02-06hypr: disable hyprland logozachir
2024-02-06hypr: fix kitty lf binding, add volsv mic mutezachir
2024-02-06waybar: max network name lengthzachir
Sets the max network name length to 22 characters
2024-02-06cas: use mpvpaper for wallpaper, change gtk themezachir
2024-02-06sh: fix volsv pathzachir
The volsv path was wrong, in both instances. Nice.
2024-02-06hypr: remove hyprloadzachir
Upstream hyprpm is now in both Artix and Arch repos, so now we will be using that instead of hyprload.
2024-01-11git: update .gitignorezachir
Ignore nwg-look and dinit.d, as these will be system independent anyways
2024-01-11cas: waybar: add in cas thermalszachir
This adds in Cas's two thermal zones into waybar so I can keep track of temps.
2024-01-11waybar: clean up battery configzachir
Change the battery config to just use stuff that I want in it, rather than copying off of someone else's config.
2024-01-11cas: dinit: Autostart dinit for user serviceszachir
Cas uses dinit for the init system, and this will allow running user services.
2024-01-11swayidle: lock after 5 min, suspend at 10zachir
Swayidle will now lock the screen after 5 minutes, and it will suspend after 10. Basically just decreased the lock timeout and added that it will suspend.
2024-01-11hypr: use hyprpm instead of hyprloadzachir
Not that hyprload hasn't worked, but I would rather use the first party solution where practical, and this seems to be the case for that. And hyprpm is now in the upstream Arch package.
2024-01-11cas: hypr: Cas only uses eDP-1 for the display, and only thatzachir
As such, only that display will be pre-configured for Hyprland.
2024-01-03cas: hypr: Set wallpaper displayzachir
Cas specifically uses eDP-1 because it's a laptop, so this sets the wallpaper for that display.
2024-01-03zsh: add function anonshlegacyzachir
Anonsh is useful if you dont't want your shell history recorded (for example, if you need to type in a password).
2024-01-03git: ignore more fileszachir
Ignoring more stuff that doesn't need to be synced.
2024-01-03nsxiv: change handler for wallpaperzachir
nsxiv will now either copy the image to ~/Pictures/background.png or, if it is not .png, it will convert it using imagemagick.
2024-01-03hypr: Add hyprpaper preload paths for wallpaperszachir
I assume ~/Pictures/background.png as a default; this is where I now store it.
2024-01-03hypr: Add keybindings to update and reload pluginszachir
Added "$mainMod CONTROL SHIFT R" to reload the hyprload plugins in case of a crash, and "$mainMod CONTROL SHIFT U" to update the hyprload plugins. Note that this only effects hyprload plugins, and not the pypr ones.
2024-01-02master: add back more wayland config dirszachir
2024-01-02swayidle: use swaylock and not waylockzachir
I'm making this change for now. Might undo it. We'll see.
2024-01-02waybar: Fix to use upstream hyprland/workspaceszachir
Hyprland/workspaces has been upstreamed, so we're using that now. Also fix the css not showing persistent button status properly while we're at it.
2024-01-02hypr: Adding in pyprland and hyprload extensionszachir
We're going to be using two extensions, so naturally we need to have two extension managers (-_-). This should configure both the pyprland and hyprload widgets in full, assuming both are already installed.
2024-01-02autostart.sh: Remove non-generic appszachir
Autostart should not try to start apps that probably aren't installed. (You know what they say about assuming). At least, for the master branch.
2024-01-02autostart.sh: fix gsettings importzachir
These lines were totally borked, because I copied them from a help thing without copying the necessary environment variable. Instead, now I have an import-gsettings script to do that for me.
2023-11-19Improve bit/byte logic in net-speed awesome widgetzachir
Upstream I added in a bit of logic to be able to use either bits or bytes when calculating net-speed.
2023-11-19Downstream awesome-wm-widgets net-speed fixzachir
Upstream, I fixed a logical error in the net-speed widget presentation, and now I'm adding it here as well.
2023-11-18Add binding to hide statusbarzachir
2023-11-18Update awesome-wm-widgetszachir
Added an upstream (from me) fix for an error message in mpdarc, because reset_garbage_collector was not initialized in one instance.
2023-11-07Use preglow for nvim (my old colorscheme)zachir
I'm switching the color scheme for neovim to my old one, preglow (which I forked from the afterglow color scheme). It's purely subjective, but I do like it and intend to stick with it for a while.
2023-11-05Add my awesome-wm-widgets repozachir
I still need the widgets, but I'll be using my own version unless/until the upstream gets updated with some fixes.
2023-11-05Remove old awesome-wm-widgetszachir
The upstream might not be maintained, so I'll be maintaining my own version. I'll move back to upstream if I'm mistaken.
2023-11-02Use user permission flag for dmountzachir
2023-11-02Ignore solaar configzachir
2023-10-25Fix battery widget not showing (because I'm dumb)zachir
2023-10-23Fix awesome tabs->spaces and set net-widget widthzachir