Commit graph

  • f4d3da10ee
    Add clipmenu to user systemd autostart ItsDrike 2022-08-20 11:36:42 +02:00
  • 6290f43d93
    Export RUSTUP_HOME ItsDrike 2022-08-18 13:25:34 +02:00
  • ee35ca5d07
    Export cargo home ItsDrike 2022-08-18 13:25:02 +02:00
  • 6074a994ef
    Add quotes for pyenv_root ItsDrike 2022-08-18 13:24:52 +02:00
  • f62bb6d3be
    export $FILEMANAGER ItsDrike 2022-08-18 13:24:33 +02:00
  • 52a85089a1
    Exclude polybar from rounded corners in picom ItsDrike 2022-08-03 12:23:26 +02:00
  • 895837e780
    Add pcmanfm settings ItsDrike 2022-07-30 01:34:08 +02:00
  • fac83b629c
    Update alacritty config ItsDrike 2022-07-29 23:53:09 +02:00
  • d4478273ee
    Update paccache timer service ItsDrike 2022-07-29 17:46:51 +02:00
  • 5c227e128c
    Update usage comments in paccache.timer ItsDrike 2022-07-29 17:12:06 +02:00
  • d4845fec48
    Fix xmonad config after compatibility breaking 0.17 came out ItsDrike 2022-07-11 03:14:52 +02:00
  • dba3e7727a
    Produce notification when changing brightness ItsDrike 2022-06-22 09:33:32 +02:00
  • b2dd459baa
    Update dunst keybindings ItsDrike 2022-06-22 09:33:18 +02:00
  • 52dbe8175d
    Update dunst config ItsDrike 2022-06-22 09:29:07 +02:00
  • c472c24cc2
    Fix cron-notify script ItsDrike 2022-06-21 16:23:34 +02:00
  • 3f1d2d31b0
    Rewrite brightness script ItsDrike 2022-06-19 15:35:15 +02:00
  • 5c2f1eed17
    Add discord settings ItsDrike 2022-06-17 23:18:57 +02:00
  • aacb10fdf9
    Add global alias for env var prefix ItsDrike 2022-06-02 16:55:30 +02:00
  • 7e087b1c07
    Fix wrongly defined zsh substitution ItsDrike 2022-06-02 16:55:08 +02:00
  • 26ae50db18
    Add diff program env variable ItsDrike 2022-05-30 01:26:52 +02:00
  • 83af25eaf2
    Update description of hyperfine ItsDrike 2022-05-29 01:15:52 +02:00
  • 480baf8da7
    Automatically define pyenv python aliases ItsDrike 2022-05-29 01:15:40 +02:00
  • edd68a210f
    Add pyenv shell support ItsDrike 2022-05-29 01:15:19 +02:00
  • 62221a0b2e
    Add rotation shortcut for mpv ItsDrike 2022-05-29 01:13:12 +02:00
  • 9e49654e5d
    Add diff commit (dcm) git alias ItsDrike 2022-05-29 01:11:15 +02:00
  • cf04b09bdc
    Add whois ItsDrike 2022-05-03 15:21:54 +02:00
  • 1ca0abc29c
    Add pyenv ItsDrike 2022-03-30 11:12:09 +02:00
  • 99f2dae3a5
    Add git cleanup alias ItsDrike 2022-03-25 21:43:07 +01:00
  • 511b24e589
    Add git aliases for line information ItsDrike 2022-03-25 21:42:53 +01:00
  • 4f7135555b
    Update hosts config ItsDrike 2022-03-17 15:54:03 +01:00
  • c37a49d24d
    Improve docstring ItsDrike 2022-03-16 10:45:40 +01:00
  • c676e648c4
    Handle release notifications properly ItsDrike 2022-03-16 10:45:29 +01:00
  • dbfcaf7be5
    Mock colorama if it isn't installed ItsDrike 2022-03-11 15:38:42 +01:00
  • d7acf9dbb0
    Add todo dmenu script ItsDrike 2022-03-09 22:43:44 +01:00
  • db457909c3
    Add shortcut for clipmenu ItsDrike 2022-03-09 22:09:09 +01:00
  • 1c2b7cac0d
    Import DISPLAY to systemd for user services ItsDrike 2022-03-09 22:02:12 +01:00
  • 6134d95062
    Add clipmenu package ItsDrike 2022-03-09 22:01:45 +01:00
  • 1bec073c4c
    Add some packages ItsDrike 2022-03-02 22:21:46 +01:00
  • 0869042233
    Add arkenfox user.js overrides ItsDrike 2022-02-24 19:27:46 +01:00
  • 8a87f85b97
    Rebind middle click for contex, not close_all ItsDrike 2022-02-24 17:24:59 +01:00
  • 167138bf97
    Update gh-notification script ItsDrike 2022-02-23 16:15:21 +01:00
  • 172282d194
    Update dunst config ItsDrike 2022-02-23 16:15:02 +01:00
  • 0993faedf7
    Add script for getting github notifications on desktop ItsDrike 2022-02-14 23:15:51 +01:00
  • eb784ab056
    Add bareinit git alias ItsDrike 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. ItsDrike 2022-02-10 11:11:31 +01:00
  • ddd84cb0f5
    Add disabled libfaketime ItsDrike 2022-02-10 04:18:57 +01:00
  • 0a063bd6cf
    Specify default key and keyserver for gpg ItsDrike 2022-02-10 03:41:41 +01:00
  • ba9b0f0a3f
    Update git signing key ItsDrike 2022-02-10 03:34:47 +01:00
  • d2ca79a5bc
    Merge branch 'arch' into gentoo gentoo ItsDrike 2022-02-02 00:28:10 +01:00
  • 77be2053c9
    Add github cli and gh-notify addon to packages ItsDrike 2022-01-25 19:58:07 +01:00
  • 96a7166919
    Add global gitignore file ItsDrike 2022-01-25 19:57:19 +01:00
  • 0fa5db7477
    Add alias for quickly stashing staged files ItsDrike 2022-01-25 19:57:02 +01:00
  • d0d899ce24
    Add ipinfo-cli package ItsDrike 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. ItsDrike 2022-01-10 17:44:45 +01:00
  • 9acadcc338
    Add codespell ItsDrike 2022-01-08 02:32:23 +01:00
  • ab1f173a2d
    Add topgrade ItsDrike 2022-01-04 01:04:16 +01:00
  • 90ebf8b1e5
    Add auto-recompile pacman hook for xmonad ItsDrike 2022-01-04 01:03:44 +01:00
  • 75fbd46888
    Fix gchb alias ItsDrike 2022-01-04 01:03:18 +01:00
  • f1f8946139
    Add alias to search pacnew files ItsDrike 2022-01-04 01:03:05 +01:00
  • 7245d14694
    Rewrite cheat.sh fzf helper script ItsDrike 2021-12-24 06:35:25 +01:00
  • f779fdd273
    Improve fzf comment for cheat.sh script ItsDrike 2021-12-24 04:54:01 +01:00
  • ddefca9a3d
    Pass non-matched fzf queries with enter too ItsDrike 2021-12-24 04:53:35 +01:00
  • 0d0e9031d0
    Fail on invalid selection ItsDrike 2021-12-24 04:52:38 +01:00
  • 1c73a80dfc
    Fix cheat.sh non-default query ability ItsDrike 2021-12-24 04:46:48 +01:00
  • d04842084a
    Rewrite cheat.sh script ItsDrike 2021-12-24 04:30:58 +01:00
  • 18ba4c4906
    Fix keybinds ItsDrike 2021-12-24 02:42:04 +01:00
  • c1af932797
    Remove unnecessary env variables ItsDrike 2021-12-18 18:10:18 +01:00
  • abac53fa9f
    Update comments ItsDrike 2021-12-18 18:10:04 +01:00
  • 826cef4e6e
    POSIX compliance, shellcheck ItsDrike 2021-12-18 18:09:25 +01:00
  • d843e90462
    Use spaces instead of tabs ItsDrike 2021-12-18 18:07:47 +01:00
  • b07404d669
    Use POSIX-compatible sh, not zsh ItsDrike 2021-12-18 12:04:41 +01:00
  • 09ce7d00a9
    Convert tabs to spaces ItsDrike 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. ItsDrike 2021-12-18 10:27:05 +01:00
  • 93930bdb35
    Remove unneeded ipython binaries ItsDrike 2021-12-18 05:50:16 +01:00
  • 5432334da6
    Simplify python alias creation ItsDrike 2021-12-18 05:48:36 +01:00
  • 02237fd0b1
    Don't re-run work_directory function - Re-reunning work_directory every time we redraw the prompt isn't necessary, since the function is here to generate the zsh supported syntax for the prompt that will get expanded into a work directory automatically. - The function is only here to determine whether we're in TTY and use ASCII compatible symbols if we are, however it is enough to only check this once initially, since we can't leave TTY in favor of a graphical instance without reloading the rc file and neither can we leave. - However, this function also checks for USE_SHORTENED_WORKDIR variable and decides which prompt to show based on it. This means that it someone was setting this variable in their profile file it would now no longer be respected, however this was never the intention of that variable, if a change is desired, the variable should simply be edited in the prompt file directly. - Removing continual calls to this function each time prompt is redrawn is worth the very minor inconvenience of no longer supporting shortened workdirs from externally set variable due to the speed benefit it gives us, though not that noticeable, it is pretty significant. Not to mention that this wasn't intended/recommended usage anyway. ItsDrike 2021-12-18 04:46:02 +01:00
  • d048c2a262
    Also add ppy alias for default pyhton version ItsDrike 2021-12-18 03:21:23 +01:00
  • 754bbcbbd6
    Also add ppy and ipy aliases - py alias should always preferably use ipython, however if it isn't available, it does fall back to the pure python interpreter. - This is useful for running scripts since we would prefer ipython error output, but also for debugging, etc. - However since py will use ipython, we didn't have any good way to get back to pure python unless it's typed in it's full form, which is too long. Because of this, this adds ppy alias, which always points to the pure python interpreter, no matter if ipython is available or not. - This also adds a more explicit ipy alias, to clearly mark that we want ipython. ItsDrike 2021-12-18 03:15:38 +01:00
  • 6f613a1ea5
    Fix python aliases ItsDrike 2021-12-18 03:10:16 +01:00
  • 54cf0d7f36
    Add ipython3.10 ItsDrike 2021-12-18 03:03:40 +01:00
  • c606650c7d
    Add vimtutor alias for nvim ItsDrike 2021-12-18 03:02:39 +01:00
  • ac4b447bb5
    Add aliases to quickly configure nvim ItsDrike 2021-12-18 03:02:26 +01:00
  • a0dfc5fd09
    Add aliases for different python versions ItsDrike 2021-12-18 03:02:02 +01:00
  • 56556173e2
    Add custom ipython versions ItsDrike 2021-12-18 01:37:29 +01:00
  • 4dd86fe4cd
    Move to jetbrains mono font for alacritty ItsDrike 2021-12-18 00:17:13 +01:00
  • bb0d435321
    Add a note about dangers of using ↵ symbol ItsDrike 2021-12-15 22:09:43 +01:00
  • fd57706a2f
    Minor fixes ItsDrike 2021-12-15 22:08:59 +01:00
  • 39a66f0e30
    Hide errors if git status fails ItsDrike 2021-12-15 22:08:01 +01:00
  • 177a33cc69
    Add tldr package ItsDrike 2021-12-13 17:15:48 +01:00
  • d2be01d602
    Change nvim submodule URL ItsDrike 2021-12-11 21:37:26 +01:00
  • 95d5adee76
    Remove attributions for neovim (now in it's own repo) ItsDrike 2021-12-10 02:51:07 +01:00
  • 52877996e4
    Move nvim config to it's own repo and link module ItsDrike 2021-12-10 02:15:50 +01:00
  • 4b92916fd3
    Add more comments - Moooooreeee! ItsDrike 2021-12-10 00:55:40 +01:00
  • 2418031d0c
    Don't use opt=true where it doesn't make sense ItsDrike 2021-12-10 00:55:07 +01:00
  • 8b1d872d37
    Add git blame line nvim plugin ItsDrike 2021-12-10 00:53:08 +01:00
  • 7d3eb5ae69
    Add cheat.sh script ItsDrike 2021-12-09 19:05:19 +01:00
  • 656f29b333
    Add comment ItsDrike 2021-12-09 17:39:03 +01:00
  • c899a05c34
    Remove unused function for debugging ItsDrike 2021-12-09 17:38:28 +01:00
  • 2fc82d8f37
    Use '.' instead of '/' in require ItsDrike 2021-12-09 17:35:07 +01:00
  • f0fbf261ec
    Manually implement auto mass-renaming using LSP ItsDrike 2021-12-09 17:34:42 +01:00