summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-01hypr: 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-01hypr: Disable Hyprchan (so sad)zachir
I don't want to have to explain the anime mascot that shows up for a split second whenever I open the wm. Further, she sometimes shows up when xray transparency glitches.
2024-01-11git: update .gitignorezachir
Ignore nwg-look and dinit.d, as these will be system independent anyways
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-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-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
2023-10-23New addtopath function to fix issues with PATH varzachir
2023-10-23Update awesome to not use crcparsezachir
2023-10-19Add vlcrc (for customization later)zachir
2023-10-19Ignore more various utilitieszachir
Ignoring ears.cfg, galculator, and filezilla.
2023-10-19Big nvim config changeszachir
Use tabs instead of spaces by default, change the colorscheme to SlateDark, and set indent spacing to 4. Also, don't auto preview or auto :make LaTeX documents.
2023-10-19Update modules for bling and awesome-wm-widgetszachir
2023-10-19Fix awesome client keybindingszachir
2023-10-19Ignore more random utilities that shouldn't synczachir
2023-10-19Add picom configzachir
2023-10-19Use sudo instead of doaszachir
2023-10-19Change shell alias and ENV, set kitty titlezachir
Adding in lb=lsblk, adding in more XDG dirs, and permanently set kitty title to 'terminal' from zsh.
2023-10-19Use X11 and not Wayland nowzachir
2023-10-19cla: Fix temps for CPU and GPUzachir
2023-10-19Add dmenu_verticalzachir