Commit Graph

344 Commits

Author SHA1 Message Date
Sravan Balaji
142da350b7 Add pane name to tmux config 2025-01-08 18:56:26 -05:00
Sravan Balaji
98648bbedd Replace ghostty with foot
- Also add some extra color configuration to starship and tmux
2025-01-05 22:49:27 -05:00
Sravan Balaji
2f051a50de Update starship colors and add direnv module 2025-01-04 23:22:30 -05:00
Sravan Balaji
cff8fda102 direnv support in fish shell and doom emacs config 2025-01-04 20:42:45 -05:00
Sravan Balaji
fd66be6508 Switch from kitty to ghostty terminal 2024-12-30 10:11:20 -05:00
Sravan Balaji
776193bbc9 Update dwl submodule with waybar auto-restart on exit 2024-12-29 16:22:30 -05:00
Sravan Balaji
59048ca2a7 Update doom emacs submodule 2024-12-29 15:43:26 -05:00
Sravan Balaji
92a49b8a87 Update dunst configuration to use updated syntax 2024-12-29 15:42:41 -05:00
Sravan Balaji
caf4d3abcc Change mangohud config to use NVIDIA GPU 2024-12-19 22:21:13 -05:00
Sravan Balaji
db694e5c86 Make gammastep control script and restart gammastep on shikane profile change 2024-12-15 09:14:57 -05:00
Sravan Balaji
98d2d9bfb9 Replace azote with hyprwall and update dwl submodule 2024-11-02 21:28:16 -04:00
Sravan Balaji
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
Sravan Balaji
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
Sravan Balaji
91631a7f2a Move waybar to top of startup script 2024-10-07 07:25:31 -04:00
Sravan Balaji
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
Sravan Balaji
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
Sravan Balaji
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
Sravan Balaji
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
Sravan Balaji
e123f25cf7 Adjust delays in wayland init and startup scripts 2024-09-29 15:25:20 -04:00
Sravan Balaji
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
Sravan Balaji
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
Sravan Balaji
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
Sravan Balaji
ac58c12a19 Add swaylock configuration and update lock command 2024-09-28 21:19:55 -04:00
Sravan Balaji
2a42be5580 Remove wtype dependency 2024-09-28 20:25:42 -04:00
Sravan Balaji
8bdb059100 Switch from flameshot to swappy
- Add swappy configuration
- Replace flameshot keybinding with swappy
2024-09-28 20:08:18 -04:00
Sravan Balaji
271d5b81b6 Remove terminal and menu keybindings from swhkd
- Add spaces between definitions
2024-09-28 19:34:39 -04:00
Sravan Balaji
b547bda6c8 Switch from dwm to dwl in scripts
- Add more keybindings to swhkd
- Move session and control-center scripts from dwm to dwl
- Remove restart option from session script
- Remove compositor and startup rofi menus from control-center
- Update dwl submodule
2024-09-28 18:50:19 -04:00
Sravan Balaji
e596ff1788 swhkd Configuration
- Add swhkd configuration
- Use brightnessctl for brightness control
- Update dwl, doom-emacs, dracula-gtk, and tmux submodules
2024-09-28 16:03:19 -04:00
Sravan Balaji
be49092704 Patched dwl + Remove Rofi Modes from Default Window
- Remove extra rofi modes in default window
- Apply a bunch of patches to dwl
2024-09-22 21:12:25 -04:00
Sravan Balaji
0c21ce09be Update dwl submodule and reduce number of fuzzel lines 2024-09-22 21:02:44 -04:00
Sravan Balaji
fe35f42134 Update fuzzel config and keybindings 2024-09-22 21:02:44 -04:00
Sravan Balaji
9685fa1969 Add dracula calibre theme 2024-09-22 21:02:44 -04:00
Sravan Balaji
e3b86d708f Update scripts to check if using wayland or x11
- game launch/exit script's picom disable/enable
  and xfce power manager presentation mode only
  apply when running dwm
- GPU profile switching with nvidia-settings only
  works when running x11
2024-09-22 21:02:44 -04:00
Sravan Balaji
c4b75ed1c8 Add fuzzel configuration 2024-09-22 21:02:44 -04:00
Sravan Balaji
d692a574fa Disable shikane adaptive_sync to fix profile not working 2024-09-22 21:02:44 -04:00
Sravan Balaji
a4eec4925b Add shikane configuration
- Re-organize display config section into X11 and Wayland
  sub-sections
2024-09-22 21:02:44 -04:00
Sravan Balaji
1fe4fdb37e Change tmux default shell to fish 2024-09-22 21:02:44 -04:00
Sravan Balaji
fa4cc5b2f0 Update justfile with dwl stow package 2024-08-31 15:32:30 -04:00
Sravan Balaji
65ed722442 Update dwm submodule 2024-08-31 15:30:44 -04:00
Sravan Balaji
8389dd809d Add dwl submodule 2024-08-31 15:30:10 -04:00
Sravan Balaji
2077b3464f Relative Submodule URLs and Update Submodules
- Make personal submodules use relative URLs
- Update doom-emacs, dracula-gtk, and dracula vim submodules
2024-08-02 15:06:53 -04:00
Sravan Balaji
5db606272b Hostname / Backup Dir Change
- Update doom-emacs submodule
- Change backup directory from `oryp7-gentoo` to `oryp7`
2024-08-01 07:58:41 -04:00
Sravan Balaji
c8c52f0196 VSCode Settings and Submodule Updates
- Add VSCode folder to gitignore with exceptions for
  user specific configs
- Change VSCode projects extension base folder to ~/Git
- Add some auto build marlin extension settings
- Update doom emacs submodule
- Update dwm-flexipatch submodule
2024-07-14 09:35:58 -04:00
Sravan Balaji
6f2977976a Update dracula pro themes for emacs and vim 2024-07-13 08:34:03 -04:00
Sravan Balaji
ceb09c3014 Starship Config Updates
- Update dwm submodule
- Update doom emacs submodule
- Set longer command timeout in starship config
- Update starship filepath icons
2024-07-12 21:14:02 -04:00
Sravan Balaji
bdfe9bf535 Custom Mangal Sources
- Add custom mangal lua scrapers
- Change download filepath to use tilde
- Remove list of default sources to use (ask every time instead)
2024-07-09 18:17:55 -04:00
Sravan Balaji
98742f1032 Update dwm and doom emacs submodules 2024-07-06 19:14:03 -04:00
Sravan Balaji
499020e911 Switch from Qt5 to Qt6 2024-06-15 07:55:36 -04:00
Sravan Balaji
15edcc4cab Snapborg Path Updates
- Change to HDD repo path to /mnt/5TB_HDD
- Remove backup scripts since it is handled by systemd services
2024-06-11 20:47:37 -04:00
Sravan Balaji
8cac1dde83 Change backup systemd service names 2024-06-09 08:26:37 -04:00