summaryrefslogtreecommitdiff
path: root/.local/bin
Commit message (Collapse)AuthorAgeFilesLines
* Consolidated encrypted USB scripts and removed redundancySam Chudnick2022-06-174-24/+4
| | | | | | | Removed the mount-cryptusb and unmount-cryptusb scripts which are now redundant that mount-device and unmount-device handle LUKS devices. Consolidated encrypted USB script into sync-cryptusb, which now calls mount-device and unmount-device.
* Added scripts for interacting with pass via dmenuSam Chudnick2022-06-162-0/+29
| | | | | | | Added two scripts for getting passwords and OTPs from pass by selecting an entry from dmenu. This enables passwords to be retrieved easily by binding these scripts to hotkeys. Both scripts place the output on the clipboard.
* Updated for new partition schemeSam Chudnick2022-06-161-10/+0
| | | | | Updated script for new partition scheme. Removed backups for partitions that no longer exist.
* Don't assume device is on /dev/sdcSam Chudnick2022-06-161-1/+5
| | | | Search for device instead of assuming it is on /dev/sdc.
* Added support for LUKS devicesSam Chudnick2022-06-162-10/+31
| | | | | | Added support for LUKS devices to mount and unmount scripts. Scripts will now detect if a device or partition is LUKS encrypted and automatically map and mount the device.
* Fixed statusbar script right-click actionsSam Chudnick2022-06-166-8/+8
| | | | | Fixed right-click actions in all scripts that had paths pointing to old script location.
* Rewrite and simplification of id-initSam Chudnick2022-06-161-31/+9
| | | | | | | | | | Did a complete rewrite and simplication of id-init to use only pass and to cutout KeePassXC. The new implementation simply creates a temporary executable that runs "pass ssh", sets it as the SSH_ASKPASS program, and runs ssh-add. This prompts for and caches the GPG key password when running "pass ssh". The output of that command is then used as the input for the password prompt of ssh-add, which then succeeds and adds the SSH key to the agent.
* Bunch of changesSam Chudnick2022-02-124-0/+62
|
* Prompt for KeePassXC password until correct one is given.Sam Chudnick2022-01-051-2/+10
|
* Wrong extension on image.Sam Chudnick2021-12-261-1/+1
|
* Moved wallpaper to standardized location. Set bgscript to look to that location.Sam Chudnick2021-12-261-1/+1
|
* Refined firejail profile. Fixed issue in unicode-select. Removed ↵Sam Chudnick2021-12-262-16/+1
| | | | overly-verbose explanation in id-init.
* Added id-init script and added it to xinitrc. Removed comment from xinitrc ↵Sam Chudnick2021-12-111-0/+38
| | | | referencing dwm startup loop that is no longer implemented.
* Fixed issue caused by static path to archive location by replacing onsite ↵Sam Chudnick2021-12-071-4/+32
| | | | with location variable. Added monitoring of return codes from archives for warnings and errors. Added notifications on start and finish. Notify user with different messages based on return codes.
* Fixed typo in script descriptionSam Chudnick2021-12-051-1/+1
|
* Fixed BORG_PASSCOMMAND to get correct password based off of specified locationSam Chudnick2021-11-281-1/+1
|
* Combined borg-onsite and borg-offsite scripts into a single script that ↵Sam Chudnick2021-11-283-50/+42
| | | | takes an argument to specify the location. Reorganized script to use variables to reduce redundant strings. Added automated retrieval of repository password via pass. Removed --list from borg create options and redirect output to log file.
* Check if USB has already been mapped and skip to mount command if it has been.Sam Chudnick2021-11-211-1/+1
|
* initial commitSam Chudnick2021-11-0642-0/+553