crater2150
cfcdf95814
Add xdg wrappers for node and npm
2023-01-23 15:23:25 +01:00
Alexander Gehrke
ef0ddc9681
new script: hedge-backup
2022-11-08 17:25:15 +01:00
Alexander Gehrke
9633d2b8e1
Add g8 wrapper for local templates
2022-09-14 14:09:38 +02:00
Alexander Gehrke
df5e54bbaf
xrestricted: Allow specifying a branch to use instead of master
2022-08-31 15:33:22 +02:00
crater2150
dc941fb24c
update-amm: add version suffix to all. Update 3.0 -> 3.1
...
Use a symlink to choose which amm you want.
2022-05-11 11:13:54 +02:00
Alexander Gehrke
6be07f3d65
xrestricted: fix built package detection
2022-04-22 10:48:13 +02:00
Alexander Gehrke
0142499b6b
void/xrestricted: fix script using versions as package names
2022-04-22 10:48:13 +02:00
Alexander Gehrke
99ea4f9851
new script: git-dirties
2022-04-22 10:05:59 +02:00
Alexander Gehrke
64758003e4
Add script to simplify adding new scripts
2022-04-13 13:14:28 +02:00
Alexander Gehrke
abf8978051
New script: xdg-wrappers/sbt
2022-04-13 13:13:30 +02:00
Alexander Gehrke
9e0c95e234
new script: misc/mimedecode
2022-04-13 13:08:34 +02:00
Alexander Gehrke
080fece651
update-amm: switch to 3.1 for amm3
2022-04-13 13:07:12 +02:00
Alexander Gehrke
5f922d630e
webapp: set window class to profile name
2021-12-02 22:41:21 +01:00
Alexander Gehrke
b26e237f97
void/xrestricted: Add additional checks for master branch and built packages
2021-12-02 22:41:21 +01:00
Alexander Gehrke
e43c38c529
xdg-wrappers: add mbsync, make wrappers use next-in-path
...
The new next-in-path utility function finds the next entry for the
wrapped name in PATH after the called script, instead of hardcoding the
usual location for a system install.
2021-12-02 22:41:21 +01:00
Alexander Gehrke
761b7700ab
new script: misc/frg
...
"frg TERM" searches for TERM using `rg`, `ag`, `ack` or `grep -r`, then
shows matched files in fzf with context preview. Selected files will be
opened in an editor.
2021-12-02 22:41:21 +01:00
Alexander Gehrke
2890635633
install-proton-ge.zsh: don't save installed tag, if installation fails
2021-12-02 22:41:21 +01:00
Alexander Gehrke
b2f9622382
mdcat -> mdcatw
2021-12-02 22:41:21 +01:00
crater2150
8c337478b2
install.sh: also apply --skip to interpreter checks
2021-12-02 22:41:21 +01:00
crater2150
59fa6ca4ac
new script: rotate
2021-12-02 22:41:21 +01:00
crater2150
44e447a1f2
mdcat wrapper: allow specifying charset as $2 and use chardetect as fallback
2021-12-02 22:41:21 +01:00
Alexander Gehrke
172310d89c
g-add: add missing with-term script
2021-12-02 22:41:21 +01:00
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