Commit Graph

45 Commits

Author SHA1 Message Date
Sravan Balaji
8e0ae34248 DOOM Emacs Scripts & Remove CAEN SSH Hosts
- Add more DOOM Emacs scripts for sync and doctor
- Remove CAEN hosts from ssh config
- Update submodules
2023-03-24 16:18:53 -04:00
Sravan Balaji
7e6d587575 Mount Internal SSD on Startup
- Add mount command for internal SSD
2023-01-14 09:55:51 -05:00
Sravan Balaji
89aa7e1443 Update order of monitors for new setup 2023-01-08 17:33:04 -05:00
Sravan Balaji
c2dd0cca51 Gaming Scripts in Rofi Menu
- Add script to emulate DualSense as Xbox 360 controller
- Fix "help" output of brightness.sh
- Add rofi menu for gaming scripts
- Add gaming rofi menu to control center
2022-09-19 20:57:31 -04:00
Sravan Balaji
c280c408a3 Remove calibre library from google drive cloud backup 2022-09-09 17:28:33 -04:00
Sravan Balaji
e80009632f Change snap-sync partition UUID 2022-09-05 14:34:46 -04:00
Sravan Balaji
696077e99f Mangal Config & Snap-Sync Backup Updates
- Add `gen` section to mangal config
- Update UUID of HDD in backup script
2022-08-27 16:27:57 -04:00
Sravan Balaji
b03d404447 Change Rsync to Backup
- Change rsync menu to backup menu
- Add menu options for cloud and hdd backup
- Cloud backup uses rsync as before
- HDD backup uses snap-sync
2022-08-18 07:44:30 -04:00
Sravan Balaji
ab0b36e06e Snap Sync Systemd Service
- Add service and timer for snap-sync
- Remove rsync scripts for phone (covered by syncthing)
  and external hdd (covered by snap-sync)
- Remove options for laptop and phone rsync scripts
  in rsync rofi menu
- Re-organize some sections of README.org
2022-08-16 16:39:48 -04:00
Sravan Balaji
687aec8913 Syncthing Systemd Service & GTK on Startup
- Add systemd user service file to run syncthing daemon
- Add syncthing-gtk to list of startup applications
2022-08-15 08:39:08 -04:00
Sravan Balaji
8fbc5c6ca0 RSYNC Laptop to HDD Re-Order & Yuzu
- Update dwm and doom emacs submodules
- Re-order rsync laptop to hdd script directories alphabetically
- Add Yuzu config and cache folders to laptop to hdd rsync script
2022-08-12 22:29:48 -04:00
Sravan Balaji
7e270ed2de Update Submodules & HDD Rsync Scrip
- Update doom emacs, doom eamcs config, dwm, and
  dracula-gtk submodules
- Update `rsync_laptop_to_external_hdd.sh` to use
  new path to HDD and re-order the folders that
  get synced
2022-08-11 16:25:49 -04:00
Sravan Balaji
d6f6bc0c36 AUR SSH Host, Submodule Updates, and Manga Config & Backups
- Update `doom-emacs` submodule
- Add PKGBUILD mode to DOOM Emacs config
- Add mangal configuration to dotfiles
- Add `Manga` folder to rsync backup scripts
- Add SSH Host for AUR
2022-08-09 11:04:21 -04:00
Sravan Balaji
7af27d5644 Replace volctl with Volume Polybar Module
- Reduce `MAXLEN` in Xresources to 25
- Add volume module to dwm polybar
- Remove volctl from startup
- Update `doom-emacs` submodule
2022-07-31 18:02:18 -04:00
Sravan Balaji
b78b52e4bd PCSX2 Config Backup
- Update `doom-emacs` and `dwm-flexipatch` submodules
- Add `PCSX2` config to HDD rclone script
2022-07-29 13:37:34 -04:00
Sravan Balaji
a47eeb536e Update Monitor Setup Script
- Replace HDMI output 2K@144Hz with DisplayPort output 2K@165Hz
2022-07-07 05:56:24 -04:00
Sravan Balaji
07ce31a171 xrandr Setup Script, Picom vsync Off, and Rofi Height Fix
- Disable vsync in picom
- Change picom refresh rate to 0 (auto-detect)
- Make rofi height a calculated value rather than
  hard coded pixels
- Add `monitor_setup.sh` script to setup monitors
  with desired position, resolution, and refresh rate
  using `xrandr`
- Update `doom-emacs` submodule
- Update `dwm-flexipatch` submodule
- Update `dracula-gtk` submodule
2022-07-04 14:12:44 -04:00
Sravan Balaji
f1ce457e1f Doom Emacs Update Script Fix & Submodule Updates
- Update doom emacs update script to just do
  `upgrade` and `purge`
- Update doom-emacs, doom-emacs-config, and dwm-flexipatch
  submodules
2022-07-01 16:40:43 -04:00
Sravan Balaji
ffe0d68f98 Rsync HDD Backup Update & Redshift Location Fix
- Fix redshift location (needed negative longitude for West)
- Remove `Documents` from hdd rsync backup
- Remove `PCSX2` from hdd rsync backup
- Add lutris cache to hdd rsync backup
- Update restart patches in dwm-flexipatch submodule
- Update doom-emacs submodule
2022-06-18 10:42:10 -04:00
Sravan Balaji
a61cb7c606 Fish Shell CMD Done Notification & Update Startup List
- Remove nyrna from startup list
- Add udiskie to startup list to automount external drives
- Add command finished notification to fish shell
2022-06-12 11:15:17 -04:00
Sravan Balaji
a84101b888 Doom Emacs Update Script
- Update Doom Emacs submodule
- Add script to update doom emacs using chemacs2 environment variables
2022-06-10 08:44:43 -04:00
Sravan Balaji
ef61810beb Update External HDD Path in Rsync Script 2022-05-30 18:24:27 -04:00
Sravan Balaji
789435a1bd Fix rsync wine prefix symlink loop issue
- Exclude `dosdevices` to avoid symlink loop issue
- Sync entire `Games` folder
2022-05-21 20:38:25 -04:00
Sravan Balaji
26e5c160fd Update External HDD Rsync Script
- Reformatted external HDD as exFAT due to NTFS permission issues
- Change `external_hdd_path` to "/mnt/Seagate 5TB"
- Add Pictures directory to backup
- Add Lutris system settings and configuration to backup
- Add Dolphin, PCSX2, RetroArch, and RPCS3 system settings to backup
2022-05-21 06:40:53 -04:00
Sravan Balaji
c3bf57282f Switch from Git Bare to GNU Stow
- Remove `config` shell alias
- Update dracula kitty theme
- Update .gitignore for new GNU stow config
- Fix branches and tabbing in .gitmodules
- Add scripts for working with GNU stow
- Add `.stow-local-ignore` to ignore certain files/directories when stowing
- Update install instructions in README.org
- Add .gitmodules to README.org
- Add configurations for GNU stow to README.org
- Update Acknowledgements section of README.org with GNU stow info
2022-05-19 09:10:11 -04:00
Sravan Balaji
d3a3c62650 Rsync Scripts
- Fix "kilall" to "killall" in scripts
- Add rsync scripts to synchronize from laptop to cloud/external hdd/phone
- Add rsync rofi menu scrip
- Add rsync rofi menu to control center
- Fix spacing issue with gamemode.ini content in README.org
2022-05-18 17:40:34 -04:00
Sravan Balaji
6f6f97befd Brightness Control, Rofi on Left, Remove Transparency, OpenRGB on Startup
- Add brightness control script for built-in display
- Add brightness control script to control center
- Add dwm keybinding for brightness control script
- Change deadd pop-up and center background to solid (no transparency)
- Change rofi "centertab-dracula" theme to appear on left
  (mirrored version of notification center)
- Add openrgb to delayed startup list
2022-01-11 12:10:03 -05:00
Sravan Balaji
c0bab6cde6 NVIDIA GPU Profile Control
- Rename `system76-power.sh` to `cpu-gpu.sh`
- Add NVIDIA PowerMizer mode controls to `cpu-gpu.sh`
- Decrease rofi menu size to 50% of screen in both directions
  so notifications are not covered (e.g., when using profile
  query commands in `cpu-gpu.sh`)
- Switch to NVIDIA Performance Profile when launching game
- Switch to NVIDIA Adaptive Profile when exiting game
- Update control center script to work with renamed
  `cpu-gpu.sh`
2021-12-28 10:23:34 -05:00
Sravan Balaji
f47ed175a3 Update notify-send.py path in deadd control script
- Replaced notify-send.py pip package with AUR package
- Update deadd control script to use new system path
  of notify-send.py
2021-12-18 08:51:08 -05:00
Sravan Balaji
9017a65bcf Submodule Updates & Picom Config Changes
- Update doom-emacs submodule
- Update dracula theme submodules
- Update doom-emacs-config submodule with file extension mode
  association and frame opacity
- Update dwm-flexipatch submodule with deck layout
- Update picom config to vsync at 144Hz instead of auto-detecting
  refresh rate
- Add matlab-schemes submodule for MATLAB editor themeing
- Remove automatically turning picom back on in game_exit.sh because
  it causing visual glitches. Manually turning it back on seems
  to work fine.
- Fix rofi menu icons for picom script
- Use picom "-b" flag instead of running it in background manually
  with "&"
2021-09-26 18:17:57 -04:00
Sravan Balaji
cac0719d5f Picom Enable Vsync to Fix Screen Tearing
- Enable vsync in picom configuration
- Toggle picom on and off with gaming launch & exit script
  rather than unredir-if-possible setting
2021-09-22 15:52:45 -04:00
Sravan Balaji
97f72c08ad Multiple Emacs Configs & Org Code Block Cleanup
- Add emacs-profiles.el to define available configurations
- Add chemacs, personal emacs, doom emacs, and personal doom emacs config
  as submodules
- Remove extra blank line from startup.sh
- Remove leading spaces from code blocks in org documents
2021-09-11 11:52:57 -04:00
Sravan Balaji
3846f5f516 Rofi Menu Back and Quit Options & Startup Script in Control Center
- Add startup processes script to control center
- Add a "back" and "quit" rofi menu option where back exits
  current menu, leaving the option to return to previous
  menu that called it. Quit kills all rofi processes.
2021-08-19 17:34:23 -04:00
Sravan Balaji
ac230e958e Fix Rofi Staying Open Issue & Change Lock Screen Text
- Fix issue where rofi would stay open after selecting a session
  management option (e.g. lock) which would prevent screen from locking
- Change lock screen text to say "Enter password to unlock..."
2021-08-19 14:55:43 -04:00
Sravan Balaji
739900bf55 Replace Multilockscreen with Betterlockscreen
- Add betterlockscreen config
- Remove multilockscreen config
- Replace multilockscreen with betterlockscreen in xss-lock and
  session script
2021-08-19 10:26:05 -04:00
Sravan Balaji
2185f2832f Pokemon Color Scripts & Multilockscreen
- Change bash, zsh, and fish greeting to pokemon color scripts
- Add multilockscreen configuration file
- Close rofi after selecting any session option
- Replace light-locker with multilockscreen, xss-lock, and loginctl
2021-08-18 14:33:17 -04:00
Sravan Balaji
86e86df0a9 Bunch of Configuration Changes & Fixes
- Update MangoHud config output a bit
- Remove some spaces for comments in autorandr postswitch script
- Comment out some hardware status options in neofetch config
- Add peek to background blur exclude list in picom config
- Set tooltip opacity to 1.0 in picom config
- Increase icon size in rofi centertab-dracula theme
- Add vkBasalt configuration output by GOverlay
- Add mixer option to pactl.sh to open pavucontrol
- Remove bauh from startup.sh
- Change blueman-tray to blueman-applet in startup.sh
- Add nyrna back to startup.sh
- Add java environment variable to .xinitrc to fix MATLAB issue
2021-07-24 09:52:50 -04:00
Sravan Balaji
092b7b7853 Autorandr & Startup Script Update
- Add autorandr postswitch script
- dwm flexipatch gride mode layout & rule changes
- startup and delay processes in startup.sh to use autorandr
2021-06-25 18:09:15 -04:00
Sravan Balaji
e35ea7a9ab Switch from Dunst to Deadd Notifications
- Add Deadd Notification Center config & colors to README
- Add Deadd control script
- Exclude picom rounded corners for Deadd Notification
  Center since they are handled by the deadd config
- Replace dunst with deadd in startup script
- Pause/unpause deadd notifications in game launch/exit scripts
- Update control center script to use deadd
2021-06-18 20:46:58 -04:00
Sravan Balaji
e4ff08d98c Switch from Xmonad to DWM, MangoHud Config Changes, & Fallout Grub Theme
- Change "~" to "=" in some places in README.org
- Update MangoHud config to show info about RAM, Disk, GPU, etc.
- Switch from xmonad to dwm
- Add dwm-flexipatch submodule
- Add fallout grub theme submodule
- Add notifications to session control script
- Remove nyrna from autostart
- Add Bauh package management GUI to autostart
- Comment out turning picom off when starting game
  since it stops when a program goes fullscreen now
2021-06-15 21:29:08 -04:00
Sravan Balaji
73569b9394 Pactl Script and Game Exit Script Fix
- Add pactl script to control volume
- Add pactl to control center rofi menu
- Comment out picom on in game_exit script
- Set struts when switching layouts in xmonad
- Add keybinding for pactl script
2021-05-24 20:09:50 -04:00
Sravan Balaji
1ddbd596b6 Git Editor, Dunst Appearance, Game Scripts, Session Control No Password, Startup Application Fixes
- Change dunst x-spacing to 0 in Xresources so notifications line up
  with edge of screen
- Change git editor to emacs in gitconfig and environment variable
- Remove git difftool from gitconfig
- Add game launch script to turn off compositor and toggle dnd for notifications
- Add game exit script to toggle dnd for notifications
- Remove pkexec from session.sh since password is not necessary
- Separate apps & system processes in startup.sh
- Start system processes in xinitrc
- Start tray apps after delay in xinitrc to fix issues w/ missing
  icons and scrolling / OSD not working
- Replace some polybar modules with tray applications
2021-05-23 16:02:40 -04:00
Sravan Balaji
045470636f Move Startup Processes to a Script called in Xinitrc
- Add script to start and kill startup process
- Modify xinitrc to call startup script
- Remove startup hook from xmonad config
2021-05-22 15:29:53 -04:00
Sravan Balaji
8edbd92d30 Switch from Kitty to Alacritty
- Switch terminal from kitty to alacritty
- Remove kitty ssh kitten alias
- Add configuration file for alacritty to README
- Instead of killing xmonad, send notification to use xmonad keybinding for logout
2021-05-17 20:02:54 -04:00
Sravan Balaji
e4f88101d4 Add Scripts to ~/.scripts & Highlight Color Changes
- Add bunch of cli & rofi scripts to ~/.scripts
- Change rofi theme to use cyan highlight
- Change dunst notification sto use green highlight
- Make all rofi dmenu scripts use case insensitivity
2021-05-16 14:19:24 -04:00