a2ae5a212d
rename ~/.-shrc
to ~/.shrc
...
the reason for the hyphen is that i was originally concerned
about random shells executing the file when i didn't want them to.
back then, i was only targetting zsh and bash, and therefore
`~/.-shrc` was not yet suitable for any other shells.
nowadays, `~/.-shrc` is has better shell compatibility,
and i'm not actually aware of any shells that would execute
`~/.shrc` by default -- `$ENV` is typically required to be set.
2021-10-29 15:44:31 +02:00
cf51cc62b0
add ~/.prep
to do tasks like /etc/profile
2021-10-29 15:04:47 +02:00
74feaab252
add a couple aliases that i might rename later
2021-10-29 12:23:23 +02:00
1ad81ff42d
avoid a pipe and grep invocation in ADDPATH
2021-10-20 21:01:09 +02:00
5c3dce9aa5
add another alias for curl
2021-10-20 20:58:58 +02:00
444c34f98e
rename has
to have
; has
is now silent
...
i'm not sure why i was overengineering this function so much,
but the code i deleted might still come in handy someday.
2021-10-14 13:58:55 -07:00
e0c3005f50
mark a couple more tools for renaming
2021-10-13 23:52:25 -07:00
ee1b2b752b
sort some exports
2021-10-13 21:08:31 -07:00
2417352229
distinguish names from flags in has
2021-10-13 20:22:10 -07:00
e522d065bf
support hyphens in command names passed to has
2021-10-13 19:58:52 -07:00
f7c85ae9e5
add gdp
command to diff a single commit
2021-10-07 12:26:41 -07:00
6d1523035a
add descriptions for picky
/unused
2021-10-06 19:24:52 -07:00
8afc44fb74
add -c
to less
flags
...
so that output begins at the top of the terminal instead of just anywhere.
2021-10-05 18:12:25 -07:00
7e6e48f82d
rename _REMOTE_
to EA_
2021-10-01 04:13:49 -07:00
a9b8f311a3
check for lr instead of just guessing
2021-09-30 08:31:58 -07:00
1196225de8
rewrite 'has' function
2021-09-30 08:29:28 -07:00
ad6df3012f
prepend nocorrect/noglob to existing alises
2021-09-25 19:09:30 -07:00
7dcead233f
rewrite picky and unused
2021-09-25 18:48:35 -07:00
ee14017d06
give -shrc some much-needed lovin'
...
also source ~/.lol from bashrc
2021-09-25 04:09:34 -07:00
a7ba31454c
use a plain prompt with ash
2021-09-25 00:33:11 -07:00
6e0b1029f9
fix bash syntax errors
2021-09-23 07:37:47 -07:00
0517d9b6a1
start using site-local stuff (called "lol" for now)
2021-09-15 22:43:45 -07:00
17dfc77fba
allow Windows-style absolute paths with ADDPATH
2021-09-10 09:30:31 -07:00
dce4a25f12
make sortip its own script
2021-08-23 04:51:42 -07:00
15ab667b7d
keep one-line docstrings in their own paragraph
2021-08-06 08:18:18 -07:00
9a6ff26e1c
update documentation, especially overridden names
2021-08-02 06:50:45 -07:00
d6300c4578
make rot13 its own function, document
2021-08-01 19:34:45 -07:00
3728a9d448
rewrite ea
2021-08-01 10:29:38 -07:00
1941e3253d
improve ash compatiblity
...
surprisingly, [:space:] isn't supported, so just use plain spaces.
2021-07-31 16:10:25 -07:00
fd83d41ab2
add and restore some docstrings
2021-07-30 17:58:07 -07:00
04e5cce6dd
set -shrc's hashbang to false
2021-07-30 12:37:31 -07:00
1c562ad0f9
automatically source compatible scripts in bash
2021-07-29 07:26:45 -07:00
5eaf74401e
overhaul
2021-07-29 00:37:35 -07:00
4adbbb0e27
a bunch of minor stuff before i start refactoring
2021-07-22 00:30:05 +02:00
f4d511a087
add a few aliases
2021-06-20 05:25:17 +02:00
443c9a207e
minor fixes
2020-12-31 09:22:27 +01:00
d35c492850
NixOS compatibility
...
* use /usr/bin/env for all hashbangs
* enable hashall for bash
* workaround syntax error in -shrc for bash
2020-12-29 18:04:04 +01:00
0be55777ee
add missing quotes
2020-11-23 07:32:38 +01:00
148a9fa5b6
add stfu command and its prerequisites
2020-11-05 17:09:49 +01:00
fb5356deb2
add eashare command for convenience
2020-11-05 17:09:20 +01:00
382746f7c7
add curls alias (semi-silent curl)
2020-11-05 07:48:00 +01:00
748f41336c
remove aliases for deleted logs command
2020-09-03 18:00:16 +02:00
fec9a8391b
add simple backup functions
2020-08-26 08:37:45 +02:00
438d36a8f1
restore ash compatibility
2020-08-26 08:37:28 +02:00
1b6bb206f8
add pegg command to pip install from github
2020-08-15 22:39:02 +02:00
39f81daa86
use py alias within pippy alias
2020-08-15 22:38:15 +02:00
8b27c575d3
add sortip alias
2020-07-24 11:41:22 +02:00
79029eb4fc
windows nonsense
2020-03-07 21:29:28 -08:00
f7785b0f59
run pip with maybesudo
2019-12-29 05:02:33 -08:00
9f3d4ef0ef
don't include a/b prefixes in diff command
2019-07-29 02:54:22 -07:00