edd68a210f
Add pyenv shell support
2022-05-29 01:15:19 +02:00
62221a0b2e
Add rotation shortcut for mpv
2022-05-29 01:13:12 +02:00
9e49654e5d
Add diff commit (dcm) git alias
2022-05-29 01:11:15 +02:00
cf04b09bdc
Add whois
2022-05-03 15:21:54 +02:00
1ca0abc29c
Add pyenv
2022-03-30 11:12:09 +02:00
99f2dae3a5
Add git cleanup alias
2022-03-25 21:43:17 +01:00
511b24e589
Add git aliases for line information
2022-03-25 21:42:53 +01:00
4f7135555b
Update hosts config
2022-03-17 15:54:03 +01:00
c37a49d24d
Improve docstring
2022-03-16 10:45:40 +01:00
c676e648c4
Handle release notifications properly
2022-03-16 10:45:29 +01:00
dbfcaf7be5
Mock colorama if it isn't installed
2022-03-11 15:38:42 +01:00
d7acf9dbb0
Add todo dmenu script
2022-03-09 22:43:44 +01:00
db457909c3
Add shortcut for clipmenu
2022-03-09 22:09:09 +01:00
1c2b7cac0d
Import DISPLAY to systemd for user services
2022-03-09 22:02:12 +01:00
6134d95062
Add clipmenu package
2022-03-09 22:01:45 +01:00
1bec073c4c
Add some packages
2022-03-02 22:21:46 +01:00
0869042233
Add arkenfox user.js overrides
2022-02-24 19:27:46 +01:00
8a87f85b97
Rebind middle click for contex, not close_all
2022-02-24 17:24:59 +01:00
167138bf97
Update gh-notification script
2022-02-23 16:15:21 +01:00
172282d194
Update dunst config
2022-02-23 16:15:02 +01:00
0993faedf7
Add script for getting github notifications on desktop
2022-02-14 23:15:51 +01:00
eb784ab056
Add bareinit git alias
2022-02-11 18:28:25 +01:00
e87a2eb781
Bump font awesome version to 6
...
- Arch package 'ttf-font-awesome' has been updated to use version 6 of
fontawesome. To keep up with it, also bump the version of the font in
xmonad so that users won't be forced to install it manually.
2022-02-10 11:11:31 +01:00
ddd84cb0f5
Add disabled libfaketime
2022-02-10 04:18:57 +01:00
0a063bd6cf
Specify default key and keyserver for gpg
2022-02-10 03:41:41 +01:00
ba9b0f0a3f
Update git signing key
2022-02-10 03:34:47 +01:00
77be2053c9
Add github cli and gh-notify addon to packages
2022-01-25 19:58:07 +01:00
96a7166919
Add global gitignore file
2022-01-25 19:57:19 +01:00
0fa5db7477
Add alias for quickly stashing staged files
2022-01-25 19:57:02 +01:00
d0d899ce24
Add ipinfo-cli package
2022-01-10 17:49:04 +01:00
b2a32d8202
Add git alias to clone as bare repo
...
- This puts all of the git bare files into .bare and adds a .git file
which specifies it's location. This makes for a nice and clean way to
handle working with bare repositories
- Bare repositories are very useful since they allow for neat workflow
by using git worktrees that can basically create folders for
individual branches. This means we can easily check out given brach
just by entering that folder and we don't need to worry about
conflicting files which we'd have to stash and then apply the stash
once we're done done.
2022-01-10 17:44:45 +01:00
9acadcc338
Add codespell
2022-01-08 02:32:23 +01:00
ab1f173a2d
Add topgrade
2022-01-04 01:04:16 +01:00
90ebf8b1e5
Add auto-recompile pacman hook for xmonad
2022-01-04 01:03:44 +01:00
75fbd46888
Fix gchb alias
2022-01-04 01:03:18 +01:00
f1f8946139
Add alias to search pacnew files
2022-01-04 01:03:05 +01:00
7245d14694
Rewrite cheat.sh fzf helper script
2021-12-24 06:35:25 +01:00
f779fdd273
Improve fzf comment for cheat.sh script
2021-12-24 04:54:01 +01:00
ddefca9a3d
Pass non-matched fzf queries with enter too
2021-12-24 04:53:35 +01:00
0d0e9031d0
Fail on invalid selection
2021-12-24 04:52:38 +01:00
1c73a80dfc
Fix cheat.sh non-default query ability
2021-12-24 04:46:48 +01:00
d04842084a
Rewrite cheat.sh script
2021-12-24 04:30:58 +01:00
18ba4c4906
Fix keybinds
2021-12-24 02:42:04 +01:00
c1af932797
Remove unnecessary env variables
2021-12-18 18:10:18 +01:00
abac53fa9f
Update comments
2021-12-18 18:10:04 +01:00
826cef4e6e
POSIX compliance, shellcheck
2021-12-18 18:09:25 +01:00
d843e90462
Use spaces instead of tabs
2021-12-18 18:07:47 +01:00
b07404d669
Use POSIX-compatible sh, not zsh
2021-12-18 12:04:41 +01:00
09ce7d00a9
Convert tabs to spaces
2021-12-18 12:04:28 +01:00
752fd36c62
Fix pip aliases for cpython/pypy
...
- We can't simply define `pip3.6`,... because the aliases support both
cpython and pypy version, which means these needs to differ. For that
reason, I decided to use `ppip3` for pypy and `pip3` for cpython.
However there's also an option to use the full version like this:
`pypy3pip` or `py3.7pip`.
2021-12-18 11:49:37 +01:00