Commit graph

885 commits

Author SHA1 Message Date
ItsDrike 62221a0b2e
Add rotation shortcut for mpv 2022-05-29 01:13:12 +02:00
ItsDrike 9e49654e5d
Add diff commit (dcm) git alias 2022-05-29 01:11:15 +02:00
ItsDrike cf04b09bdc
Add whois 2022-05-03 15:21:54 +02:00
ItsDrike 1ca0abc29c
Add pyenv 2022-03-30 11:12:09 +02:00
ItsDrike 99f2dae3a5
Add git cleanup alias 2022-03-25 21:43:17 +01:00
ItsDrike 511b24e589
Add git aliases for line information 2022-03-25 21:42:53 +01:00
ItsDrike 4f7135555b
Update hosts config 2022-03-17 15:54:03 +01:00
ItsDrike c37a49d24d
Improve docstring 2022-03-16 10:45:40 +01:00
ItsDrike c676e648c4
Handle release notifications properly 2022-03-16 10:45:29 +01:00
ItsDrike dbfcaf7be5
Mock colorama if it isn't installed 2022-03-11 15:38:42 +01:00
ItsDrike d7acf9dbb0
Add todo dmenu script 2022-03-09 22:43:44 +01:00
ItsDrike db457909c3
Add shortcut for clipmenu 2022-03-09 22:09:09 +01:00
ItsDrike 1c2b7cac0d
Import DISPLAY to systemd for user services 2022-03-09 22:02:12 +01:00
ItsDrike 6134d95062
Add clipmenu package 2022-03-09 22:01:45 +01:00
ItsDrike 1bec073c4c
Add some packages 2022-03-02 22:21:46 +01:00
ItsDrike 0869042233
Add arkenfox user.js overrides 2022-02-24 19:27:46 +01:00
ItsDrike 8a87f85b97
Rebind middle click for contex, not close_all 2022-02-24 17:24:59 +01:00
ItsDrike 167138bf97
Update gh-notification script 2022-02-23 16:15:21 +01:00
ItsDrike 172282d194
Update dunst config 2022-02-23 16:15:02 +01:00
ItsDrike 0993faedf7
Add script for getting github notifications on desktop 2022-02-14 23:15:51 +01:00
ItsDrike eb784ab056
Add bareinit git alias 2022-02-11 18:28:25 +01:00
ItsDrike 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
ItsDrike ddd84cb0f5
Add disabled libfaketime 2022-02-10 04:18:57 +01:00
ItsDrike 0a063bd6cf
Specify default key and keyserver for gpg 2022-02-10 03:41:41 +01:00
ItsDrike ba9b0f0a3f
Update git signing key 2022-02-10 03:34:47 +01:00
ItsDrike 77be2053c9
Add github cli and gh-notify addon to packages 2022-01-25 19:58:07 +01:00
ItsDrike 96a7166919
Add global gitignore file 2022-01-25 19:57:19 +01:00
ItsDrike 0fa5db7477
Add alias for quickly stashing staged files 2022-01-25 19:57:02 +01:00
ItsDrike d0d899ce24
Add ipinfo-cli package 2022-01-10 17:49:04 +01:00
ItsDrike 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
ItsDrike 9acadcc338
Add codespell 2022-01-08 02:32:23 +01:00
ItsDrike ab1f173a2d
Add topgrade 2022-01-04 01:04:16 +01:00
ItsDrike 90ebf8b1e5
Add auto-recompile pacman hook for xmonad 2022-01-04 01:03:44 +01:00
ItsDrike 75fbd46888
Fix gchb alias 2022-01-04 01:03:18 +01:00
ItsDrike f1f8946139
Add alias to search pacnew files 2022-01-04 01:03:05 +01:00
ItsDrike 7245d14694
Rewrite cheat.sh fzf helper script 2021-12-24 06:35:25 +01:00
ItsDrike f779fdd273
Improve fzf comment for cheat.sh script 2021-12-24 04:54:01 +01:00
ItsDrike ddefca9a3d
Pass non-matched fzf queries with enter too 2021-12-24 04:53:35 +01:00
ItsDrike 0d0e9031d0
Fail on invalid selection 2021-12-24 04:52:38 +01:00
ItsDrike 1c73a80dfc
Fix cheat.sh non-default query ability 2021-12-24 04:46:48 +01:00
ItsDrike d04842084a
Rewrite cheat.sh script 2021-12-24 04:30:58 +01:00
ItsDrike 18ba4c4906
Fix keybinds 2021-12-24 02:42:04 +01:00
ItsDrike c1af932797
Remove unnecessary env variables 2021-12-18 18:10:18 +01:00
ItsDrike abac53fa9f
Update comments 2021-12-18 18:10:04 +01:00
ItsDrike 826cef4e6e
POSIX compliance, shellcheck 2021-12-18 18:09:25 +01:00
ItsDrike d843e90462
Use spaces instead of tabs 2021-12-18 18:07:47 +01:00
ItsDrike b07404d669
Use POSIX-compatible sh, not zsh 2021-12-18 12:04:41 +01:00
ItsDrike 09ce7d00a9
Convert tabs to spaces 2021-12-18 12:04:28 +01:00
ItsDrike 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
ItsDrike 93930bdb35
Remove unneeded ipython binaries 2021-12-18 05:50:16 +01:00