Commit graph

104 commits

Author SHA1 Message Date
Alexander Gehrke 38f1ce66f7 new script: void/xrestricted 2021-12-02 22:41:21 +01:00
Alexander Gehrke c174dc2e40 new script: gphoto-webcam 2021-12-02 22:41:21 +01:00
Alexander Gehrke 803b7fa76a new script: khal-notify 2021-12-02 22:41:21 +01:00
Alexander Gehrke 6a5070c16e new script: xrun 2021-12-02 22:41:21 +01:00
Alexander Gehrke 1a2f3ac253 xc: if given command is invalid, but an existing file, read from it 2021-12-02 22:41:21 +01:00
Alexander Gehrke 44db45112b new script: awidget 2021-12-02 22:41:21 +01:00
Alexander Gehrke 544fa29cca dmsearch: provide urlencode in script 2021-12-02 22:41:21 +01:00
Alexander Gehrke 7df4717434 xqq: add interactive actions on packages 2021-12-02 22:41:21 +01:00
Alexander Gehrke cd33a054b8 shell-wrappers: extend g-add script to allow non-tmux sessions 2021-12-02 22:41:17 +01:00
Alexander Gehrke 4f440e962b update-amm: add Scala3 2021-12-02 22:40:23 +01:00
Alexander Gehrke 1cbf990219 Fix term-wrapper-kitty with no arguments 2021-08-06 17:27:37 +02:00
Alexander Gehrke 8f10d90f2c Add flatpak dependency handling 2021-08-06 17:27:14 +02:00
Alexander Gehrke 7ba3dba2bc Add wrappers for terminals to make scripts terminal-agnostic
Scripts launching a terminal will now require x-terminal-emulator in the
path. A symlink for it can be created using `select-term.zsh`.
2021-07-05 13:11:42 +02:00
Alexander Gehrke a367418433 Add folder for wrappers around flatpak packages 2021-07-02 18:09:44 +02:00
Alexander Gehrke bd7bd7de4c New scripts: kitty-session and prefilled-shell 2021-07-02 16:47:38 +02:00
crater2150 24ca4f5e41 g-add: fix symlink path 2021-05-20 22:16:48 +00:00
Alexander Gehrke 1525fde47c Move g to lib, as it should only be symlinked under different names 2021-05-20 22:02:01 +02:00
Alexander Gehrke 472718f4ff new script: g 2021-05-20 21:53:33 +02:00
Alexander Gehrke 6e2766f373 webapp: disable chromium api key warnings 2021-05-20 21:48:48 +02:00
Alexander Gehrke 29a6653c6b newpass: Add option for custom mail-user-part 2021-05-20 21:39:20 +02:00
Alexander Gehrke 2cdaaa71cd Minor updates 2021-05-20 21:38:59 +02:00
Alexander Gehrke 8a228e2ef2 Change IDEA to distribution installed 2021-05-18 11:23:27 +02:00
Alexander Gehrke e1106a77bd new script: archive-mails 2021-01-18 18:23:52 +01:00
Alexander Gehrke 6886432099 new script: mail-notify 2021-01-11 13:40:51 +01:00
Alexander Gehrke 5b3d57ecae new script: choose 2021-01-11 13:27:33 +01:00
Alexander Gehrke d37ff629ab new script: void/xcheckupdate 2021-01-11 12:33:15 +01:00
Alexander Gehrke c0f7e17c4b new script: alacritty-toggle-theme 2021-01-11 12:32:47 +01:00
Alexander Gehrke 7c14c8ae1a install.zsh: allow alternatives in deps
Specify a dependency as a|b to check if either a or b is available as a
command. The script itself must check at runtime, which one is actually
available and use the right one. Helper methods for this are provided in
lib/common.zsh:
  - `alternatives a b` aliases a to b, if a is not available
  - `alternatives-noparam a b` replaces a with b, if a is not available,
    and discards any parameters (e.g. for replacing a formatter with cat)
2021-01-11 12:29:39 +01:00
Alexander Gehrke 0ca3e95262 webapp: change jail dir from ~/.jails to $XDG_DATA_HOME/jails 2021-01-11 10:38:26 +01:00
Alexander Gehrke a88dccd8e5 venv: set fzf initial prompt to arguments passed to venv 2021-01-11 10:37:20 +01:00
Alexander Gehrke 5b6e6e4702 [install.sh] fix dependency check 2021-01-11 10:35:04 +01:00
Alexander Gehrke 65be220d1f dmscrot: fix options with multiple scrot arguments 2020-11-27 14:35:25 +01:00
Alexander Gehrke a86798e665 install.zsh: add options for handling unmet preconditions 2020-11-27 14:34:41 +01:00
Alexander Gehrke a80cbcb766 pypi-release: fix redirect 2020-11-27 14:33:36 +01:00
Alexander Gehrke a2d794ea70 Do most dependency checking during install instead of runtime 2020-11-27 14:31:28 +01:00
Alexander Gehrke f8d866b623 new script: pue (compact pueue status) 2020-11-27 14:31:28 +01:00
Alexander Gehrke dfb4394dbf newpass: Add account name parameter 2020-11-27 14:31:28 +01:00
Alexander Gehrke cdbcc9692a Several new scripts added 2020-11-27 14:31:28 +01:00
root 1809ffacb3 fix minor errors in install and worldfile script 2020-11-24 21:54:06 +00:00
crater2150 84c77021e4 install.zsh: check for correct interpreter, instead of always checking for ruby 2020-11-24 22:47:03 +01:00
Alexander Gehrke f0a0bfed9a Update python scripts
pypi-release: install required venv dependencies

venv: add support for per project .venv file
2020-07-24 13:29:35 +02:00
Alexander Gehrke bcff049e0d use chromium for webapp script 2020-07-20 16:36:14 +02:00
Alexander Gehrke a2beda8a91 newmails: exit after printing help 2020-07-20 16:36:01 +02:00
Alexander Gehrke 0f7c5cb5e2 Use correct URL in GE-Proton installer 2020-07-20 16:35:11 +02:00
Alexander Gehrke 7f01de0a51 New script: pypi-release 2020-07-20 16:34:20 +02:00
Alexander Gehrke 74d8beff3a move some scripts to devel subfolder 2020-07-20 16:33:21 +02:00
Alexander Gehrke 284a454a9a venv: add pyenv support 2020-04-07 11:16:29 +02:00
Alexander Gehrke 0b1b1344d7 Add "exists" to check for command in scripts 2020-04-07 11:15:53 +02:00
crater2150 86f4216cde qrshow: read from stdin 2020-04-02 11:12:27 +02:00
crater2150 b1b6b52fc8 Nicer output when skipping installs 2020-04-02 11:12:27 +02:00