Commit graph

31 commits

Author SHA1 Message Date
ItsDrike f871b7b427
Add a default (template) commit-msg git hook 2024-12-22 17:51:46 +01:00
ItsDrike 63873fcccf
Update git reauthor-all alias (retain commit dates) 2024-11-19 20:24:49 +01:00
ItsDrike 254181c0fc
Major rewrite: switching back to Arch from NixOS 2024-10-02 14:48:26 +02:00
ItsDrike 0e0dd92bb9
Add git tracked-text-files alias 2024-02-17 22:52:25 +01:00
ItsDrike 29159b9fb3
Add loog (long log) git alias 2023-10-10 21:27:38 +02:00
ItsDrike 0565a2e651
Use default nvim, not lvim as editor 2023-05-22 16:41:34 +02:00
ItsDrike 4aaa1e1e64
Add linediff alias 2023-05-22 16:41:21 +02:00
ItsDrike 64beef9cb6
Update git aliases 2023-02-17 11:27:01 +01:00
ItsDrike 9766350e8d
Update git signing key 2023-02-17 11:26:45 +01:00
ItsDrike 8fa29912a9
Add git total-files and tracked-files 2023-01-13 01:29:28 +01:00
ItsDrike b017d2b67e
Make total-lines recurse over the whole tree, not work dir 2023-01-13 01:29:13 +01:00
ItsDrike a3e01caebf
Initial commit 2022-11-20 03:14:18 +01:00
ItsDrike b912871070
Remove everything and restart blank
This commit removes all files currently present in the repo, to prepare
for a start from a nothing. This is done due to my recent migration from
X11 to Wayland, which has rendered most of these config files no longer
releveant.

I've currently been tracking my dotfiles in a separate repository, in
hopes to get it to a state where it would be mergable here, but that
turned out to be much more difficult than I anticipated, and I think it
will be much easier to simply move over the history from this temporary
repository I've been using onto this one. That however requires a start
from a clean point, which this commit creates.
2022-11-20 03:07:41 +01:00
ItsDrike 9e49654e5d
Add diff commit (dcm) git alias 2022-05-29 01:11:15 +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 eb784ab056
Add bareinit git alias 2022-02-11 18:28:25 +01:00
ItsDrike ba9b0f0a3f
Update git signing key 2022-02-10 03:34:47 +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 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 f1e9b37e24
Fix set-upstream alias 2021-12-04 02:40:44 +01:00
ItsDrike 35e213aa39
Use nvim as editor, not vim 2021-12-03 18:58:42 +01:00
ItsDrike f8540e0b70
Add quickclone git alias 2021-12-02 17:31:04 +01:00
ItsDrike b267b97c45
Add more git aliases 2021-12-01 19:58:56 +01:00
ItsDrike f0385c4961
Indent with spaces, not tabs 2021-11-30 10:22:20 +01:00
ItsDrike 65529ffd1d
Add find and show merge commit aliases 2021-11-26 19:06:51 +01:00
ItsDrike b0060162f0
Update git signing key and email 2021-09-22 22:26:19 +02:00
ItsDrike 6a15b9c66d
Don't store git-credentials in home 2021-05-03 16:34:28 +00:00
ItsDrike e3aa39ffc5
Update signing key id 2021-04-30 01:02:59 +02:00
ItsDrike a92c28e1a5
Add further configurations 2021-01-14 14:24:25 +01:00