Commit Graph

  • 7178a12893 feat: Integrates subcommands into windowctl, need to move the windowctl primary picker into it's own subcommand. Michael Housh 2025-10-07 10:24:20 -04:00
  • 931903d18c feat: Begin incorporating utility scripts into windowctl Michael Housh 2025-10-07 08:37:52 -04:00
  • 7024182f49 feat: Moves window action picker to it's own script, need to use it from windowctl Michael Housh 2025-10-06 23:09:03 -04:00
  • 7aec9d1610 feat: Adds ability to pipe addresses into close-windows script. Michael Housh 2025-10-06 19:56:14 -04:00
  • 5946a177fb feat: Adds help to preview-stats, changes message that get logs to console during error or warning messages. Michael Housh 2025-10-06 18:46:59 -04:00
  • 7c08fec16b feat: Adds ability to narrow down keys returned for preview-stats. Michael Housh 2025-10-06 18:06:09 -04:00
  • 78e40a9401 feat: Begins moving some scripts into a utils folder and using them as subcommands. Michael Housh 2025-10-06 17:01:07 -04:00
  • b5198a5df6 fix: Fixes windowctl to handle when ctrl-c is hit from the window-picker, when not launched in a new terminal window. Adds a few more options to that allow to return to the window picker after performing certain actions on a selected window. Michael Housh 2025-10-06 16:32:26 -04:00
  • 54fe479ee1 fix: Fixes windowctl not properly focusing windows on special workspaces, adds the ability to call windowctl with an address to perform certain actions without going through the pickers, should likely call from the launch script so code is shared / not duplicated in two spots. Michael Housh 2025-10-06 12:16:46 -04:00
  • 503df7ce33 feat: Adds mychart webapp. Michael Housh 2025-10-06 11:20:07 -04:00
  • 009efbb952 fix: Fixes install-webapp script not properly handling spaces in the desktop file name. Michael Housh 2025-10-06 10:57:07 -04:00
  • b1fb505ac5 feat: Renames window-table to windowctl, adds preview data to utils-launcher and windowctl actions. Michael Housh 2025-10-06 10:26:25 -04:00
  • 6721b2a8c5 fix: Fixes launch script to have a --new-instance flag to force launching a new instance of an application. Michael Housh 2025-10-06 08:29:01 -04:00
  • a4a560eb3d feat: Adds monitor-picker to utility launcher config. Michael Housh 2025-10-05 21:49:14 -04:00
  • a7e6bc893c feat: Adds monitor-picker, utility script for generating fzf preview data for pickers. Michael Housh 2025-10-05 21:17:04 -04:00
  • 90c97263cb feat: Updates setup-logger script to not require file argument, will default to /tmp/<label>.log Michael Housh 2025-10-05 16:46:59 -04:00
  • dccb1ca0a3 feat: Integrates logging into scripts that need it. Michael Housh 2025-10-05 16:35:19 -04:00
  • f729bedc99 feat: Adds logging script as a general logging utility to not pollute console for TUI's for example. Updated gen script to put it into newly generated scripts, need to update existing scripts to use it. Michael Housh 2025-10-05 15:21:50 -04:00
  • 4edf92e034 feat: Adds previews to utils-launcher, sources catppuccin colors file in zshrc so that fzf options are setup. Michael Housh 2025-10-05 11:05:05 -04:00
  • 5e8fbbcbab Feat: Updates pickers so delimiters are not showing in selections. Michael Housh 2025-10-05 10:31:16 -04:00
  • 6d6f24467f feat: Adds preview windows to window and workspace pickers. Michael Housh 2025-10-05 01:21:46 -04:00
  • cc47106e74 feat: Moves window and workspace pickers to their own scripts. Michael Housh 2025-10-04 23:05:18 -04:00
  • bad3282dc5 feat: Adds waybarctl to combine scripts that were similar. Michael Housh 2025-10-04 19:08:29 -04:00
  • 33e6683369 feat: Adds more items to utility launcher, fixes bug in toggle waybar, and fix window-table to use fzf Michael Housh 2025-10-04 18:02:12 -04:00
  • c38348e62c feat: Creates a utility launcher fuzzy finder. Michael Housh 2025-10-04 16:57:11 -04:00
  • 55257e7c28 feat: Updates install-webapp script with more flags and a launch option to open in a new terminal window. Michael Housh 2025-10-04 12:27:34 -04:00
  • 318e7c7f95 feat: Adds launch option to install-webapp script, to launch it in a new terminal window. Michael Housh 2025-10-04 10:10:34 -04:00
  • b6ce570f1d feat: Adds switch-to-workspace script, so that moving workspaces will toggle a special workspace if it's active. Michael Housh 2025-10-04 09:45:55 -04:00
  • f911bfb7f1 feat: Moves hyprland scripts that were missed and updates systemd services to the appropriate locations. Michael Housh 2025-10-03 23:50:50 -04:00
  • d32d0cf64f feat: Moves hyprland scripts into it's own directory. Michael Housh 2025-10-03 23:43:29 -04:00
  • 1def0356d7 feat: Adds some more flag options to the launch script. Michael Housh 2025-10-03 21:56:49 -04:00
  • 4d4b8c9945 feat: Renames launch-or to just launch, generalizes it to also handle special workspaces, integrates launch-webapp script to use it, and updates keybinds that reference the script. Michael Housh 2025-10-03 20:06:47 -04:00
  • cedb6d8ab7 fix: Fixes purchase orders to open in dispatch workspace. Michael Housh 2025-10-03 15:40:02 -04:00
  • eae42b40b8 feat: Adds purchase order keybind. Michael Housh 2025-10-03 15:38:31 -04:00
  • 42e962d439 feat: Adds home assistant web app. Michael Housh 2025-10-03 11:06:59 -04:00
  • 27767d3948 feat: Adds more matches for emails to espanso, also restart espanso service when dev-env script is ran. Michael Housh 2025-10-03 10:24:49 -04:00
  • 8bb6d35acd feat: Moves launch or focus script and makes it so that it can also close a window based on pattern. Updates keybinds that use it. Michael Housh 2025-10-03 09:58:05 -04:00
  • 50191dde0c feat: Adds window-table script that will show a pretty table of active windows, they can be selected and focused, closed, etc. Michael Housh 2025-10-02 22:37:36 -04:00
  • d4f85a6786 feat: Updates tmux bindings to navigate windows to use either prefix+h|l or <c-alt>h|l, switches window keybind prefix to use alt in hyprland. Michael Housh 2025-10-02 17:02:34 -04:00
  • 1ee8cad635 fix: Fixes typo in active-workspace flag for close-windows script Michael Housh 2025-10-02 16:31:26 -04:00
  • 93fe3b6864 feat: Updates keybinds and removes close-all-windows script. Michael Housh 2025-10-02 16:28:04 -04:00
  • e23e861101 feat: Adds close-windows script, need to remove close-all-windows script and update keybinds to use new script. Michael Housh 2025-10-02 16:26:10 -04:00
  • 45bcf8771c feat: Adds script generation to the gen script. Michael Housh 2025-10-02 10:26:30 -04:00
  • ab2f4356a3 feat: Adds super-tab to focus previous workspace. Michael Housh 2025-10-02 10:01:04 -04:00
  • 26bc6635af fix: Fixes typo in keybinds not calling close-all-windows in active workspace. Michael Housh 2025-10-02 09:42:16 -04:00
  • 0b166ad757 feat: Adds apple calendar web app, updates close-all-windows script to work on workspaces. Michael Housh 2025-10-02 09:38:58 -04:00
  • eb4c6990ec feat: Renames get-weather script to just weather. Michael Housh 2025-10-01 22:12:45 -04:00
  • f37b5f1db2 feat: Adds weather desktop file, I may need to fix how it gets copied in the dev-env script. Michael Housh 2025-10-01 17:26:08 -04:00
  • dccf54e115 feat: Adds META-L to lock computer. Michael Housh 2025-10-01 15:56:43 -04:00
  • c88d070b86 feat: Adds generic launch-or-focus script for apps that aren't webapps Michael Housh 2025-10-01 15:51:13 -04:00
  • 1305b6708c feat: Adds meta+num sends window to workspace without switching the active workspace. Michael Housh 2025-10-01 14:43:11 -04:00
  • e15a0ef007 feat: Check alternate gpg key. Michael Housh 2025-10-01 12:39:43 -04:00
  • 6a14830189 fix: Fixes webapp icons not showing properly for oryx and housecall pro. Michael Housh 2025-10-01 12:09:59 -04:00
  • ede7e4288b feat: Updates launch-webapp script, reformats keybinds, and removes uneeded scripts now that launch-webapp is more robust. Michael Housh 2025-10-01 12:03:13 -04:00
  • 026a998fc4 feat: Makes launch webapp script handle more options, should be able to get rid of some other scripts. Michael Housh 2025-09-30 23:27:55 -04:00
  • a7033b749e feat: Organizes, reformats, and cleans up hyprland keybinds config file. Michael Housh 2025-09-30 22:10:23 -04:00
  • 7d4e518479 feat: Begins reworking keymaps so that SUPER is for apps / hyprland controls and CTRL OPT are for window controls. Michael Housh 2025-09-30 18:47:11 -04:00
  • 2d878f8c63 feat: Updates keybinds. Michael Housh 2025-09-30 17:10:07 -04:00
  • cefdf21fc8 feat: Adds proton pass manager script, updates keybinds and window rules for proton pass. Michael Housh 2025-09-30 15:39:05 -04:00
  • c89b0e307c feat: Updates dotfiles location in zshenv. Michael Housh 2025-09-30 10:39:20 -04:00
  • c383471903 fix: Fixes references to ~/.local/bin in hyprland keybinds. Michael Housh 2025-09-29 23:10:12 -04:00
  • ba9a343452 feat: Removes notifications from espanso, fixes keybind for launching unifi. Michael Housh 2025-09-29 18:57:06 -04:00
  • d78ec7f853 feat: Removes old uninstall-webapp script. Michael Housh 2025-09-29 18:06:06 -04:00
  • 4ae6389ae8 feat: Adds keybinds for uninstalling desktop apps, and rules to float the tui app. Michael Housh 2025-09-29 17:49:27 -04:00
  • e60f049f10 fix: Fixes wallpaper not showing on hyprlock screen Michael Housh 2025-09-29 17:13:08 -04:00
  • a0a958defb feat: Adds uninstall-desktop-app script, need to remove the uninstall-webapp script and favor this one. Michael Housh 2025-09-29 17:06:40 -04:00
  • b9481443a7 feat: Adds keybind to make current file executable in neovim. Michael Housh 2025-09-29 14:28:29 -04:00
  • a9f7317e30 fix: Fixes hyprlock to not be fixed to internal monitor, updates install-webapp script to use the SCRIPT env var. Michael Housh 2025-09-29 12:27:03 -04:00
  • 07272176cd fix: Fixes hyprland config to use the new wallpaper location. Michael Housh 2025-09-29 07:34:37 -04:00
  • 51e2173084 feat: Removes old skeleton directory, cleans up some unused zsh aliases. Michael Housh 2025-09-28 20:23:27 -04:00
  • 4314d28c01 feat: Removes old scripts directory. Michael Housh 2025-09-28 20:07:30 -04:00
  • 41760ac195 feat: Adds system script that enables services during bootstrap. Michael Housh 2025-09-28 20:03:57 -04:00
  • edc3e9c74e feat: Adds bootstrap script that will run all the commands for packages, config, and webapps. Michael Housh 2025-09-28 19:42:59 -04:00
  • eddb346e30 feat: Rearranges assets into env folder and updates script references. Michael Housh 2025-09-28 19:12:10 -04:00
  • 1a3442dee7 feat: Adds functionality to use a json file for install or uninstall webapp scripts. Michael Housh 2025-09-28 18:57:56 -04:00
  • a05e8f41bd fix: Fixes webapp install scripts to handle 'null' values in json specs Michael Housh 2025-09-28 17:44:54 -04:00
  • c6a0056ad6 feat: Adds webapps specs and insallation, also an uninstall-webapp script that will also remove any downloaded icons. Michael Housh 2025-09-28 17:36:55 -04:00
  • d5ab230d3f feat: Adds gen script to generate new runs or webapps. Michael Housh 2025-09-28 16:12:04 -04:00
  • 474746e296 feat: Reorganizes some of the runs. Michael Housh 2025-09-28 12:59:36 -04:00
  • 1a729e7281 feat: removes old link-config script, rename a few things in dev-env script, more cleanup. Michael Housh 2025-09-28 12:38:23 -04:00
  • 5aceabd878 feat: Cleans up zshenv file. Michael Housh 2025-09-28 10:59:44 -04:00
  • ea6737e55c feat: Rearranges scripts directory, fixes zsh configuration clobbering history and plugins. Michael Housh 2025-09-28 10:44:02 -04:00
  • 28903f8078 feat: Moves local scripts directory. Handles systemd configurations. Michael Housh 2025-09-28 10:04:15 -04:00
  • e5baef9bac feat: Most config rearranged properly. Michael Housh 2025-09-27 22:43:30 -04:00
  • 9ae31715a3 feat: Moves most configuration Michael Housh 2025-09-27 21:36:25 -04:00
  • 15b488f3a5 feat: Updates run script and adds default runs Michael Housh 2025-09-27 20:40:47 -04:00
  • 6946389fac feat: Beginning of using primeagen's scripts Michael Housh 2025-09-27 18:54:39 -04:00
  • 7903860e32 feat: Updates hyprland config to turn of animations and switch to windows when activated Michael Housh 2025-09-27 18:39:21 -04:00
  • 8ddf08eb4b feat: Reverts pinentry using a tty version seems to break ssh pinentry. Michael Housh 2025-09-27 14:31:04 -04:00
  • 6b1e1412c3 feat: Changes pinentry program used for gpg signing Michael Housh 2025-09-27 14:28:55 -04:00
  • 2ee186b8a2 feat: Adds window rule for pinentry program Michael Housh 2025-09-27 14:27:46 -04:00
  • a42aad3fec feat: Adds battery monitor service, timer, and execution script. Michael Housh 2025-09-27 14:02:41 -04:00
  • 35b7dca7e4 feat: Some window configuration updates, waybar color changes, clipse history changed, and adds logout service to clear clipboard history Michael Housh 2025-09-27 11:04:19 -04:00
  • 129f452045 feat: Rearranges some file locations, adds install web apps script for a new machine. Michael Housh 2025-09-26 21:41:59 -04:00
  • 824d3e20da feat: Some todo notes, and install packages script updates. Michael Housh 2025-09-26 17:56:32 -04:00
  • cf7903e9ed feat: Updates install pkg script, fixes typo and adds yubikey stuff. Michael Housh 2025-09-26 17:17:55 -04:00
  • 60656734f1 feat: Hyprland updates, install package updates, new close all windows script Michael Housh 2025-09-26 16:21:49 -04:00
  • d277706034 feat: Renames webapp-install script to install-webapp, and adds option flags and usage. Michael Housh 2025-09-25 23:16:38 -04:00
  • 1e94c4181f feat: Adds espanso text expander and updates install packages, walker updates. Michael Housh 2025-09-25 19:17:15 -04:00
  • bef4bbea5f feat: Some waybar updates, hypr keybinds, and scripts added Michael Housh 2025-09-25 15:49:45 -04:00