Commit Graph

153 Commits

Author SHA1 Message Date
Sravan Balaji
cb63752e5d Re-Organize Dotfiles into Separate Stow Packages 2024-05-27 11:42:07 -04:00
Sravan Balaji
0dc5db0fcb Add NextCloud Client to startup 2024-05-27 07:39:25 -04:00
Sravan Balaji
e03e278a02 Update dwm-flexipatch and move Wallpaper Filepath 2024-05-26 08:14:04 -04:00
Sravan Balaji
6ac92f3c29 Fix tmux-sensible submodule 2024-05-13 16:12:52 -04:00
Sravan Balaji
64895ff3f2 Launch Tmux in Fish instead of in Kitty 2024-05-12 09:14:59 -04:00
Sravan Balaji
7e3ee5000c Change Kitty Shell Command to Tmux 2024-05-12 08:52:42 -04:00
Sravan Balaji
c479c196e1 Sane Tmux Configuration with Plugins as Submodules 2024-05-12 08:46:01 -04:00
Sravan Balaji
2e94edf2d2 Add sudo to system76-power calls ins script
- Updated sudoers to allow running sudo system76-power without passwd
2024-05-05 09:53:02 -04:00
Sravan Balaji
3570cc347d Cleanup Startup Scripts 2024-05-04 11:43:40 -04:00
Sravan Balaji
ffd64c6248 Migrate Greenclip Config from cfg to toml 2024-05-04 10:27:36 -04:00
Sravan Balaji
451285238c Clean Up Dunst Configuration
- Remove Xresources values and xgetres calls
- Remove bunch of comments from dunst config
- Remove deprecated features in dunst config
- Add more options to dunst control script
2024-05-04 09:58:04 -04:00
Sravan Balaji
dee80cf2ce Re-arrange startup processes 2024-05-04 08:34:38 -04:00
Sravan Balaji
f3754a106a Small Fixes
- Update dwm-flexipatch to include more buttons for dunst module
- Update dunst control script help output
- Remove picom `--no-frame-pacing` option as that is not in picom v10.2
2024-05-03 19:11:10 -04:00
Sravan Balaji
36af4cc32d Switch from Redshift to Gammastep 2024-05-03 17:44:30 -04:00
Sravan Balaji
0861b724d1 Switch from xfce4-notifyd to dunst 2024-05-02 08:27:14 -04:00
Sravan Balaji
7a9ce2935c Switch from Deadd Notification Center to xfce4-notifyd 2024-05-01 20:00:41 -04:00
Sravan Balaji
4891b2a358 Change editor from emacsclient back to emacs 2024-04-30 17:05:33 -04:00
Sravan Balaji
696605beb7 Picom no frame pacing 2024-04-12 13:04:12 -04:00
Sravan Balaji
ddabcfcdbb Disable / Re-Enabel Compositor After Switching Autorandr Configs
- Eliminates the lagging issue where picom is started, display
  refresh rate is changed, and picom is not reloaded
2024-04-03 07:28:02 -04:00
Sravan Balaji
dae82de3ba Submodule Updates and Doom Sync with Update Flag 2024-03-31 10:19:57 -04:00
Sravan Balaji
92450fb7a9 Replace pokemon-colorscripts with krabby 2024-03-30 20:24:58 -04:00
Sravan Balaji
05bee576f9 Make shebang more portable to NixOS 2024-03-30 20:04:10 -04:00
Sravan Balaji
2c6ef02cb5 EWW Submodule
- Update dwm-flexipatch submodule
- Add ccls-cache and a vim file to gitignore
- Add eww submodule
2024-03-30 09:06:07 -04:00
Sravan Balaji
acaf7ae080 Doom Emacs Update & Remove Deprecated Doom Purge 2024-03-24 20:45:10 -04:00
Sravan Balaji
139209c343 Fix Deadd Notification Margins & Remove Transparency 2024-03-19 16:16:09 -04:00
Sravan Balaji
32bee58d40 Switch from Picom Jonaburg to Picom
- Picom Jonaburg arch package is missing, so switched back to regular
  picom which is still getting updates
- Updated picom config to reflect vanilla picom options
- Update dwm flexipatch submodule
2024-03-19 15:45:29 -04:00
Sravan Balaji
ff41d4c04a Dracula Qt5 Theme Submodule
- Add dracula qt5 theme as a submodule
- Copy Dracula.conf to qt5ct config folder
2024-03-15 22:09:32 -04:00
Sravan Balaji
9791efd989 Update Dracula Themes
- Update submodules for zathura, gtk, and vim dracula themes
- Add submodule update command to justfile
2024-03-15 22:00:58 -04:00
Sravan Balaji
6db5842ea7 Add Comments to Justfile 2024-03-10 14:37:59 -04:00
Sravan Balaji
e9f64d26e6 Update Gamemode and MangoHud configs 2024-03-10 14:34:24 -04:00
Sravan Balaji
0a53d2ac40 Switch from Emacs to Emacs Server/Client
- Make main editor for everything `emacsclient` which connects
  to the emacs daemon which gets started on system startup
- This makes it so every emacs instance is connecting to the
  same daemon, so loading times are a lot faster than creating
  a new instance of emacs everytime
2024-03-10 14:33:01 -04:00
Sravan Balaji
0ff957f9a3 Fix Autorandr/Lock Screen Bug
- Had a bug where autorandr would run after waking up from sleep
  which ran the postswitch script which would restart the window
  manager session, thus displaying the windows ON TOP of the lock
  screen
- Added a simple check to only restart session if i3lock (what
  betterlockscreen uses) is not running
2024-02-28 17:32:24 -05:00
Sravan Balaji
e4e2adf3eb Add Justfile to Replace Simple Scripts
- Update submodules to use working ssh remote and pull in updates
- Remove doom and stow scripts in favor of a justfile
2024-02-28 17:01:09 -05:00
Sravan Balaji
b458967aa7 SwayNotificationCenter
- Add default config to dotfiles
- Update hyprland submodule to run swaync on startup
2024-02-27 17:04:25 -05:00
Sravan Balaji
40530109c4 Add Hyprland Config as Submodule 2024-02-27 16:21:33 -05:00
Sravan Balaji
15393de252 Add mpv Configuration 2024-01-07 20:28:20 -05:00
Sravan Balaji
8dba18c23f Fix Picom Issue with Game Scripts
- Previously, picom would not turn back on after exiting a game
- Resolved this by running all game launch / exit script commands
  in the background so they persist even after the script itself
  exits
2023-12-30 23:22:30 -05:00
Sravan Balaji
9f57acb440 Add CPU Profile to Game Scripts
- Remove unnecessary `pkexec` from system76-power calls
  since user is in `adm` group, eliminates need to
  enter password every time this runs
- Change CPU profile between balanced and performance
  when exit or launching a game
2023-12-27 15:10:17 -05:00
Sravan Balaji
980b05ecf6 Gitea SSH Config & DWM Flexipatch Update
- dwm-flexipatch submodule update
- Update gitea submodules to use ssh
- Add gitea to ssh config
2023-12-27 10:46:29 -05:00
Sravan Balaji
13f4dfa081 DOOM Emacs Update & Easy Effects Autostart
- Update DOOM Emacs submodule
- Add easy effects to startup script
2023-12-21 11:08:03 -05:00
Sravan Balaji
eb9063d75a Fix Kitty Font Syntax 2023-11-24 12:23:33 -05:00
Sravan Balaji
e1ae5a9b6b Clean Up VS Code Settings Organization 2023-11-24 09:32:06 -05:00
Sravan Balaji
63e62b9c22 Change FiraCode to Monaspice Neon 2023-11-23 12:59:52 -05:00
Sravan Balaji
1cf7ac7fee VS Code Settings & Submodule Updates
- Add VS Code settings and keybindings configuration
- Replace VictorMono with FiraCode font in Doom Emacs
- Update dwm-flexipatch with upstream changes
- Update dwm-flexipatch window tagging rules
- README.org heading re-organization
- Update dracula-gtk and dracula-qbittorrent submodules
2023-11-23 11:25:04 -05:00
Sravan Balaji
3aa8588d29 Separate Snapborg Configs and Scripts
- Due to how long it takes to perform backups to certain places
  (e.g., network drive), separated out backup scripts and configs
  so I can choose which snapper config (root or home) to backup
  to what location (hdd or fileserver) rather than backing up
  root and home configs to each location
2023-11-12 18:31:38 -05:00
Sravan Balaji
2fbff20364 Borg Backup to Mounted Samba Share
- Change borg backup from casaos to fileserver mounted samba share
- Update file names and rofi menu names
2023-11-12 13:40:06 -05:00
Sravan Balaji
e86caa8d8e Update Submodules
- Update doom emacs
- Update doom emacs config
- Merge in upstream dwm-flexipatch changes
- Add Manganelo to Mangal sources
- Add starship icon for Git directory (changed from Projects)
- Add `main` as default branch name in git config
- Update git submodule URLs to point to gitea instance instead of github
- Update bunch of dracula themes
2023-11-12 12:49:26 -05:00
Sravan Balaji
e8f79c01ba Bunch of Small Fixes
- Update wallpaper filepath
- Change mangal download path to ~/Downloads
- Remove anime directory from trackma search
- Remove hosts from ssh config
2023-08-28 21:02:11 -04:00
Sravan Balaji
1a0c90e915 Update SSH Config with portainer and rename hosts 2023-07-25 18:24:30 -04:00
Sravan Balaji
b483ad738d Update SSH Config Again - Just proxmox and wirehole 2023-07-24 21:04:27 -04:00