about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAge
* fix(hm/conf/firefox/conf/policies): Explicitly enable devtoolsSoispha2023-10-22
|
* fix(hm/conf/firefox/scr/extensions): Add sane 'default_area'sSoispha2023-10-22
|
* fix(hm/conf/firefox/conf/policies): Correct typo in policy nameSoispha2023-10-22
|
* fix(hm/conf/firefox/conf/policies): Remove policies attr nameSoispha2023-10-21
|
* build(flake): Update to a recent nixos-unstable versionSoispha2023-10-21
|
* fix(hm/conf/firefox/conf/exts/nmh): Spell 'messaging' correctlySoispha2023-10-21
|
* feat(hm/conf/firefox): Use the policy.json file for configsSoispha2023-10-21
|
* fix(hm/conf/firefox/scr/extensions): Add required 'default_area'Soispha2023-10-21
|
* build(treewide): UpdateSoispha2023-10-21
|
* fix(hm/conf/taskwarrior/firefox): Projects start at a zero indexSoispha2023-10-21
|
* fix(hm/conf/taswarrior/projects): Remove duplicates before further processingSoispha2023-10-21
|
* fix(hm/conf/taskwarrior/firefox): Generate the profile ids by countingSoispha2023-10-21
| | | | | | Firefox expects the IDs to be consecutive, thus the previous hashing implementation didn't work. Additionally, these IDs are still all unique as we generate them by iteration over all possible projects
* fix(hm/pkgs/scr/neorg): Remove 'set -e'Soispha2023-10-20
| | | | | Having this set causes some shell library functions to fail, as they build upon failing commands
* build(treewide): Update (shell library)Soispha2023-10-20
|
* chore(hm/soispha/conf/taskwarrior/projects): UpdateSoispha2023-10-20
|
* chore(hm/soispha/conf/taskwarrior/projects): UpdateSoispha2023-10-20
|
* fix(hm/pkgs/src/neorg): Only commit when something has changedSoispha2023-10-20
|
* fix(hm/pkgs/scr/neorg): Add cocogitto and git-crypt as dependenciesSoispha2023-10-20
| | | | | These are normally supplied by the devshell, but we can't load that in a script. Thus, we simply define these as dependencies
* chore(hm/soispha/conf/taskwarrior/projects): UpdateSoispha2023-10-20
|
* fix(hm/pkgs/scr/neorg): Correctly replace and add project_pathSoispha2023-10-20
|
* fix(hm/pkgs/scr/neorg): Remove 'f' from set optionsSoispha2023-10-20
| | | | | Having it there brakes stuff in the shell library. For example the `search_flake_base_dir` function fails.
* fix(hm/pkgs/src/neorg): Don't fall through, if the user exits earlySoispha2023-10-20
|
* fix(hm/pkgs/scr/neorg): Cd to dirname of package fileSoispha2023-10-20
|
* feat(hm/pkgs/scr/neorg): Add support for Firefox context specific profilesSoispha2023-10-20
|
* refactor(hm/conf/taskwarrior/projects): Store the parsed projects in a attrSoispha2023-10-20
|
* feat(hm/conf/taswarrior): Generate a firefox profile per projectSoispha2023-10-20
|
* chore(hm/conf/taskwarrior/projects): UpdateSoispha2023-10-19
|
* chore(hm/conf/taskwarrior/projects): UpdateSoispha2023-10-19
|
* fix(flake): Restore to last working git revision because of harpoonSoispha2023-10-19
| | | | | The harpoon neovim plugin is broken right now and the fix is not yet in unstable. Thus we have to wait
* fix(hm/conf/nvim/plgs/harpoon): Enable Telescope extensionSoispha2023-10-19
| | | | Otherwise nixvim will complain, as I also have telescope enabled
* style(hm/conf/taskwarrior): FormatSoispha2023-10-19
|
* build(treewide): UpdateSoispha2023-10-19
|
* feat(hm/conf/firefox/extensions): Add torproject-snowflakeSoispha2023-10-19
|
* fix(hm/pkgs/scr/neorg): Run search _after_ loading first fileSoispha2023-10-19
|
* feat(hm/pkgs/scr/neorg): Support task specific heads in norg filesSoispha2023-10-19
|
* feat(hm/conf/taskwarrior): Automatically save the task data in a git repoSoispha2023-10-19
|
* fix(hm/conf/taskwarrior/theme): Make the lowest priority readableSoispha2023-10-18
|
* fix(hm/conf/taskwarrior): Specify useful coefficients for prioritiesSoispha2023-10-18
|
* chore(hm/conf/taskwarrior/projects): UpdateSoispha2023-10-18
|
* fix(hm/pkgs/scr/neorg): Correctly cd to the project directorySoispha2023-10-18
|
* fix(hm/pkgs/scr/neorg): Silence 'task', when it can't find the rc elementSoispha2023-10-18
|
* fix(hm/pkgs/scr/neorg): Cd with nvim to the project dirSoispha2023-10-18
| | | | | | The cwd of neovim is relevant for extensions like the telescope link finder. If we access the file directly, these lose their ability to show project wide links
* fix(hm/pkgs/scrs/neorg): Add a fallback check for the neorg_pathSoispha2023-10-18
|
* chore(hm/conf/taskwarrior/projects): UpdateSoispha2023-10-18
|
* fix(hm/conf/nvim/plgs/leap): Map things to 'j'Soispha2023-10-18
| | | | | | 'j' is both more memorable (*j*ump) and also not yet mapped to something important, as it's a relic of the old vim keys. This frees up 'm' for marks again
* chore(hm/conf/taskwarrior/projects): UpdateSoispha2023-10-18
|
* fix(hm/conf/task): Update to new taskd identitiesSoispha2023-10-17
|
* fix(hm/soispha/conf/nvim/plgs/nvim-cmp): Remove buffer sourceSoispha2023-10-17
| | | | | This source was way too distracting, considering that I'm not that keen on having lots of possibly completions.
* chore(hm/soispha/conf/taskwarrior/projects): UpdateSoispha2023-10-17
|
* feat(hm/conf/soispha/git): Add alias for redoing a failed commitSoispha2023-10-17
| | | | | | | | | | | | | | | | diff --git a/hm/soispha/conf/git/default.nix b/hm/soispha/conf/git/default.nix index e6c4c01..728e40d 100644 --- a/hm/soispha/conf/git/default.nix +++ b/hm/soispha/conf/git/default.nix @@ -7,6 +7,8 @@ in { #package = pkgs.gitAndTools.gitFull; # TODO: for git send-email support aliases = { cm = "commit --verbose"; + cmr = "commit --file .git/COMMIT_EDITMSG --edit --verbose"; + st = "status"; ds = "diff --staged";