17 Commits

Author SHA1 Message Date
Sravan Balaji
0dbd47799c Fullscreen Fixes
- Add fullscreen event hook
- Whitespace changes
- Add some comments
2021-06-15 21:01:40 -04:00
Sravan Balaji
8c5c283da5 EA Origin Float & Polybar Updates Module Changes
- Make EA Origin windows float
- Update polybar updates module to use checkupdates and paru
2021-06-06 10:55:09 -04:00
Sravan Balaji
1acc6a0755 Layout Set Struts & Volume Control Keybindings
- Update layout keybindings to always set struts on
- Add keybinding to set full mode with struts off (true fullscreen)
- Update volume buttons to use pactl script
- Add keybinding to launch volume control rofi menu
2021-05-24 20:07:27 -04:00
Sravan Balaji
cbed4fea8f Remove Startup Hook
- Moved startup processes to xinitrc, so removed them from startup
hook in xmonad
2021-05-22 15:28:39 -04:00
Sravan Balaji
0b3d2cb30e Change Terminal from Kitty to Alacritty
- Change default terminal to alacritty
- Add xmonad logout keybinding back instead of killing process
- Change top screen border gap to 15
- Change filesystem and updates module intervals to 15 minutes
2021-05-17 19:58:35 -04:00
Sravan Balaji
a6d1175a5a Fix Spacing, Rofi Keybindings, & Use ~/.scripts
- Fix spacing around and between windows
- Add keybindings for rofi-rbw & control center
- Replace keybindings for actions with rofi menu
- Move system restore processes to the end of startup hook
- Use scripts in ~/.scripts with command line arguments where possible
- Remove unnecessary shebangs at the start of scripts
- Replace polybar powermenu with clickable icon that launches rofi
2021-05-16 14:17:24 -04:00
Sravan Balaji
f803927440 Replace Xmobar with Polybar
- Remove unneeded imports
- Move global tangle path to individual code blocks
- Add docks hook to avoid polybar when tiling
- Add dwm-style workspace cycling
- Fix keybindings to put ctrl before shift
- Reset window sizes when force re-tiling
- Add ewmhDesktopsEventHook to myEventHook for polybar integration
- Launch polybar instead of xmobar
- No tangle xmobar config and delete it
- Add polybar config from dwm with bunch of tweaks
2021-05-10 23:54:09 -04:00
Sravan Balaji
6293138f1e Layout Flattening Keybindings & Floating Window Placement
- Fix window copy keybindings to use meta
- Add keybindings to flatten floating windows into each layout
- Add keybinding to force kill focused window with xkill
- Automatically place floating windows in the center of the screen
- Force picture in picture windows to float
2021-05-09 21:18:37 -04:00
Sravan Balaji
1bb3509736 DWM Keybindings & Autostart
- Replace commented out code with no tangle blocks
- Port dwm keybindings and autostart to xmonad
- Add more comments
2021-05-09 18:45:13 -04:00
Sravan Balaji
e9c4f79660 DWM Style Tagging & Layout Switching
- Add keybindings to copy window to specified workspaces
- Add keybinding to toggle struts for "true" fullscreen mode
- Add keybindings to switch to full, tiling, or grid layout directly
2021-05-08 23:30:39 -04:00
Sravan Balaji
c489419b72 Re-Write Config based on NapoleonWils0n's Config
- Figured out "true" fullscreen
- Played around with xmobar colors and settings a bit
- Removed some unnecessary layouts
2021-05-08 23:01:58 -04:00
Sravan Balaji
b1ec8b9e6b Different Workspace Options
- Commented out some different variations of workspace names with nerd
font icons
2021-05-08 18:39:16 -04:00
Sravan Balaji
1ffdbe2350 Xmonad Workspace, Layout, & Window Info in Xmobar
- Clean-up imports
- Update xmonad logHook to pass info to xmobar
- Move defaults structure to main function so xmproc is in scope
- Update xmobar config to remove weather and add xmonad input
2021-05-08 18:39:16 -04:00
Sravan Balaji
93cca1d4f2 Auto Tangle, Whitespace Fixes, & Xmobar Config Changes
- Auto tangle xmonad & xmobar config
- Replace ` with ~ for code formatted text
- Put code example inside an example block
- Change workspaces back to default numbers
- Fix leading whitespace in org document
- Initial xmobar config changes
2021-05-08 18:39:01 -04:00
Sravan Balaji
a62d95b590 Xmobar Config & Gitignore
- Add gitignore
- Add xmobar config to README.org and setup tangle
- Add imports for xmobar
- Add rofi clipboard keybinding
- Change Xmonad to XMonad on imports
- Add startup hook with nitrogen and picom
- Change xmobar config filepath
- Remove example xmobar source code blocks
2021-05-08 10:42:16 -04:00
Sravan Balaji
0dd425a4e4 Default Terminal
- Change default terminal to kitty
2021-05-07 10:13:25 -04:00
Sravan Balaji
d7f97d3965 Initial Xmonad Configuration
- Add xmonad configuration as org document
- Add tangled xmonad configuration output
2021-05-06 19:41:06 -04:00