368 Commits

Author SHA1 Message Date
1a16f07640 Move rofi centertab theme to center of screen 2025-05-30 16:16:09 -04:00
f544ac2832 Update doom emacs, dracula-gtk, hyprland, and tmux submodules 2025-05-28 07:42:07 -04:00
6cd351ac47 Update hyprland submodule with new plugin configs 2025-05-18 21:20:56 -04:00
f9b1fa49cb Update doom emacs submodule 2025-05-18 20:04:11 -04:00
27f62a482a Change waypaper random to restore 2025-05-18 20:04:01 -04:00
d1067218ba Replace azote with waypaper
- Set random wallpaper with waypaper in autostart / post-switch
2025-05-18 09:34:28 -04:00
7f624752a0 Update submodules 2025-05-10 09:19:48 -04:00
2668b74597 Update hyprland submodule 2025-04-30 17:57:15 -04:00
7c0a285b67 Add pkgdev configuration 2025-04-30 17:41:43 -04:00
9336011358 Update snapborg retention settings
- Set keep_last to 0
- Set keep_hourly to 1
2025-04-30 09:22:11 -04:00
fef131f057 Update hyprland submodule 2025-04-29 21:47:14 -04:00
d642f03b70 Shikane Post Switch Script
- Explicitly set shikane startup timeout to 0 seconds
- Add unified post switch script for shikane
- Reload hyprland config, restart waybar service, and restart gammastep
  in shikane post switch script
2025-04-29 21:46:34 -04:00
3843a02cee Add wayland support for electron apps via env var 2025-04-28 21:20:17 -04:00
2c0c5dbbbc Update hyprland submodule 2025-04-27 21:15:41 -04:00
b130b973ce Disable animations/blur/etc. when gaming on Hyprland
- Add hyprctl command to disable animations/blur/etc. when
  launching a game on Hyprland
- Add hyprctl command to reload config when exiting
  a game on Hyprland
- Update hyprland submodule
2025-04-27 16:16:27 -04:00
39f61a613e Update Session / Control Center Scripts for Hyprland
- Update hyprland submodule
- Move session control script from dwl to hyprland
- Move control center script from dwl to hyprland
2025-04-27 11:10:37 -04:00
9d708ffffc Switch Shell from Env Var to Terminal Config
- Don't set SHELL env var to fish, set shell in
  terminal emulator config
2025-04-27 10:06:18 -04:00
dc297eb38b Update SHELL path and bump submodules
- Change SHELL from /bin/fish to /usr/bin/fish (shouldn't make a difference)
- Update doom emacs submodule
- Update doom emacs config submodule
- Update hyprland submodule
2025-04-26 21:20:49 -04:00
0d2d00414d Update UWSM Env Vars per Hyprland Wiki 2025-04-26 20:24:34 -04:00
6bb651bf1c Add uwsm config to dotfiles 2025-04-26 19:34:32 -04:00
712682c0e0 Add hyprland to stow commands and update hyprland and dwl submodules 2025-04-26 14:36:26 -04:00
8ce1f776e0 Reduce snapborg retention settings 2025-04-26 08:49:07 -04:00
dab9f6a9e5 Update vim themes 2025-03-27 20:40:57 -04:00
68df7e2f92 Autostart & Submodule Updates
- Update autostart script with azote instead of hyprwall
- Update dwl and doom emacs submodules
2025-03-22 12:04:54 -04:00
142da350b7 Add pane name to tmux config 2025-01-08 18:56:26 -05:00
98648bbedd Replace ghostty with foot
- Also add some extra color configuration to starship and tmux
2025-01-05 22:49:27 -05:00
2f051a50de Update starship colors and add direnv module 2025-01-04 23:22:30 -05:00
cff8fda102 direnv support in fish shell and doom emacs config 2025-01-04 20:42:45 -05:00
fd66be6508 Switch from kitty to ghostty terminal 2024-12-30 10:11:20 -05:00
776193bbc9 Update dwl submodule with waybar auto-restart on exit 2024-12-29 16:22:30 -05:00
59048ca2a7 Update doom emacs submodule 2024-12-29 15:43:26 -05:00
92a49b8a87 Update dunst configuration to use updated syntax 2024-12-29 15:42:41 -05:00
caf4d3abcc Change mangohud config to use NVIDIA GPU 2024-12-19 22:21:13 -05:00
db694e5c86 Make gammastep control script and restart gammastep on shikane profile change 2024-12-15 09:14:57 -05:00
98d2d9bfb9 Replace azote with hyprwall and update dwl submodule 2024-11-02 21:28:16 -04:00
aecc181c01 Swayidle Configuration
- Add swayidle to startup
- Change session lock to use `loginctl`
- Swayidle interprets `loginctl lock-session` as `swaylock`
2024-10-13 17:37:09 -04:00
bf9e359b44 Gammastep Wayland and MangoHUD Config Update
- Change gammastep adjustment method to wayland
- Update MangoHUD configuration
- Update doom emacs submodule
2024-10-13 17:01:37 -04:00
91631a7f2a Move waybar to top of startup script 2024-10-07 07:25:31 -04:00
1eeb0e8ab9 Fix Dunst Sizing & Placement and Update dwl waybar config
- Reduce dunst notification width
- Reduce dunst notification offset
- Update session script logout icon
- Remove hibernate option from session script
  since I don't use it at all and it is buggy
  even when setup properly
- Update dwl waybar configuration
2024-10-03 23:57:42 -04:00
93db20c4ac Fix swhkd dbus issues
- Remove redundant `systemctl --user import-environment` from winitrc
- Add `--all` flag to `dbus-update-activation-environment` in winitrc
- Stop using swhkd systemd user service which doesn't seem to work
  properly when running dwl in a dbus session
- Add swhks and swhkd to startup script
2024-10-02 20:49:09 -04:00
c80b2cb76e Fix xdg-desktop-portal / dbus issues
- Added some systemd and dbus environment commands to winitrc
- Running dwl via `dbus-run-session` instead of exec
- Waybar works on startup now
- KDE wallet works as well
2024-10-01 23:44:49 -04:00
6a050b96f3 Fix Wayland Startup Issues
- Make all notify-send commands non-blocking
  (i.e., run in background)
- Remove delay array from wayland startup
- Call startup script with `dwl -s`
2024-09-29 16:14:53 -04:00
e123f25cf7 Adjust delays in wayland init and startup scripts 2024-09-29 15:25:20 -04:00
4c4daeab26 Use $HOME env var instead of hardcoded paths
- Replace home directory paths with $HOME env var
- Add sleeps to winitrc so it waits for dwl to start
2024-09-29 15:13:54 -04:00
a5938074a9 Clean Up Wayland Init Script and Startup
- Re-org system settings setion to split into
  x11 and wayland
- Add wayland startup script
- Add .winitrc with env vars and startup script
  for wayland sessions (e.g., dwl)
- Update dwl config to disable autostart and env var patches
2024-09-29 14:53:32 -04:00
760e2607a7 Re-org x11 stow package into dwm
- Add winitrc for wayland similar to xinitrc
- Move x11 stow package to dwm
- Remove x11 stow packages from stow creation/recreation list
- Update dwl submodule
2024-09-29 14:15:07 -04:00
ac58c12a19 Add swaylock configuration and update lock command 2024-09-28 21:19:55 -04:00
2a42be5580 Remove wtype dependency 2024-09-28 20:25:42 -04:00
8bdb059100 Switch from flameshot to swappy
- Add swappy configuration
- Replace flameshot keybinding with swappy
2024-09-28 20:08:18 -04:00
271d5b81b6 Remove terminal and menu keybindings from swhkd
- Add spaces between definitions
2024-09-28 19:34:39 -04:00