6a7b67a889
feat(bin/linux-toggle-app): various tweaks and enhancements
2024-02-19 01:03:38 +00:00
f8ed994dd5
feat(bin): add ffc helper CLI tool
2024-02-04 00:11:48 +01:00
35a6ba4ab9
feat(bin): add generate-nerdfonts helper script
2024-01-06 17:27:34 +00:00
78463acf94
feat(metrics): switch to improved macOS battery exporter
2023-12-18 10:55:05 +00:00
2f62811220
feat(emacs): add hacky evm (Emacs Version Manager) script for Linux
2022-02-22 19:17:19 +00:00
348a1f3eaf
chore: wrap arguments in bin/smart-health-check
2022-02-15 11:23:36 +00:00
a56c0b54fa
feat(bins): add envy command
...
Quick and hacky bash script which supports loading .envrc files suitable
for direnv, but with support for local override files, and named
environment files, and supports looking for the .envrc* files upwards in
parent folders.
For example, when you run:
envy echo hi
It will look in the current folder, and all parent folders for any files
named:
- .envrc
- .envrc.local
- .envrc.echo
- .envrc.echo.local
The first such file that is found is considered to be in the project
root, and all further files checked for will only be checked for in said
project root.
The first argument to envy is considered a environment name if there is
a matching .envrc.<name> file. If not such machine file is found, the
first argument is treated as part of the command you want to run.
Meaning with the above example, if ".envrc.echo" or ".envrc.echo.local"
exists, the command that will be executed is "hi", but if neither of
them exist, it will execute "echo hi".
To define environment variables in a .envrc* file, you use use bash's
export statement.
2021-09-15 19:21:07 +01:00
d12f5f38e1
chore(emacs): improve shell setup
2021-05-15 22:49:52 +01:00
d3e06137e1
feat: write a http-echo-server in go for fun
2020-12-24 03:04:29 +00:00
af1ab144df
fix(logrotate): add logrotate to Brewfile, improve logrotate-ex script
2020-09-11 18:04:59 +01:00
cdef65ae53
Format shell scripts with shfmt
2020-05-23 21:43:08 +01:00
7ca4549123
Make shellcheck happy
2020-05-03 16:05:07 +01:00
4f4ac73ca3
Fix typo with launching app if not running
2020-04-08 11:24:43 +01:00
b0b7085cbb
Rewrite linux-toggle-app script
...
Main big change/fix is that it will only activate windows belonging to
the specified process. Before it would activate any window with a
matching title, regardless of what process it belonged to.
2020-04-08 00:14:19 +01:00
b6743bd1c3
Improve reliability of linux-toggle-app script
2020-04-07 14:20:57 +01:00
815c4e0323
Update linux-toggle-app executable
2020-04-07 11:57:22 +01:00
8abfd0f818
Always run emacs in 24bit color mode in terminal
2020-04-07 01:01:25 +01:00
7358c889bc
Add macos-battery-exporter script and launchd config
...
It reads and exports battery metrics for Prometheus.
2020-02-06 21:19:36 +00:00
02cd1b51eb
Enable 24bit color support for Emacs in Terminal
2020-02-02 23:43:47 +00:00
ca8615fb6e
Add tarsum binary
2019-08-06 15:24:32 +01:00
73d4c15b57
Add lua and luarocks to list of brew packages
2018-09-10 14:19:09 +01:00
205bdba2ad
Add Goofy to caskroom package list
2018-08-09 16:04:24 +01:00
3f637a9b66
Add new git-log-list-files executable
2018-08-02 14:11:07 +01:00
4bf36152c7
Remove thefuck package which is basically never use
2018-07-19 21:46:26 +01:00
9752f5c22a
Add ansible to core packages
2018-07-06 13:16:07 +01:00
57747c4b26
Add yarn to default homebrew packages
2018-06-22 14:46:06 +01:00
367343a4d0
Switch from emacs-pretest to emacs now that 26.1 is out
2018-06-06 00:03:44 +01:00
bc2ea76539
Add Fork to caskroom packages
2018-05-23 16:34:55 +01:00
518cab74b3
Add android-platform-tools to caskroom packages
2018-05-22 21:45:45 +01:00
702ffb7643
Add http-echo-server binary
...
It prints complete GET and POST requests to STDOUT. Sometimes useful as a dirty
hack way to debug what HTTP requests are being made.
2018-05-21 10:11:14 +01:00
d0a63b795f
Refactor bootstrap-homebrew and bootstrap-caskroom scripts
2018-05-21 10:08:39 +01:00
9b732bfe53
Add goreleaser to brew packages
2018-05-21 10:08:39 +01:00
e7771fd522
chromedriver is now a cask package, instead of a brew package
2018-05-21 10:08:39 +01:00
872b349d06
Install golang via homebrew instead of gvm (Go Version Manager)
2018-05-06 22:52:32 +01:00
f6349309b3
Use stable releases of Golang's dep tool
2018-05-06 11:31:47 +01:00
f509bdbd43
Add git-crypt to core package list
2018-04-24 11:14:00 +01:00
1dd34a83e4
Add muzzle to caskroom package list
2018-04-01 13:47:32 +01:00
a3c8229219
Clean up help text in docker-volume-backup and docker-volume-restore
2018-03-16 17:07:07 +00:00
a698d1061b
Fix docker-volume-backup
2018-03-16 17:06:51 +00:00
e1d20e237a
Add docker-volume-backup and docker-volume-restore binaries
2018-03-16 16:22:28 +00:00
8a90a97621
Add transmit to caskroom packages
2018-03-02 11:13:56 +00:00
53f74d7281
Swap out emacs for emacs-pretest caskroom package
2018-02-26 11:29:34 +00:00
7241b039e9
Replace hipchat with stride in caskroom package list
2018-02-26 10:07:11 +00:00
13e70533c0
Add google-photos-backup-and-sync to caskroom package list
2018-02-23 12:34:43 +00:00
8405fc2631
Robomogo has changed name to Robo 3T
2018-02-13 11:09:55 +00:00
5911235df1
Move various caskroom packages from core to personal group
...
Because reasons.
2018-02-12 17:21:20 +00:00
292d3c39fa
Add missing packages to homebrew package list
2018-02-07 12:52:26 +00:00
23dbf4fe61
Add syntax highlighting to diff
2018-02-07 10:47:20 +00:00
8b34106929
Enable syntax highlighting in less, and update less too
2018-02-07 10:33:25 +00:00
1a644f08d9
Add rowanj-gitx to caskroom package list
2018-02-06 15:34:53 +00:00