about summary refs log tree commit diff stats
path: root/hosts/marduk/hardware/default.nix (unfollow)
Commit message (Collapse)Author
2023-10-21feat(hm/conf/firefox): Use the policy.json file for configsSoispha
2023-10-21fix(hm/conf/firefox/scr/extensions): Add required 'default_area'Soispha
2023-10-21build(treewide): UpdateSoispha
2023-10-21fix(hm/conf/taskwarrior/firefox): Projects start at a zero indexSoispha
2023-10-21fix(hm/conf/taswarrior/projects): Remove duplicates before further processingSoispha
2023-10-21fix(hm/conf/taskwarrior/firefox): Generate the profile ids by countingSoispha
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
2023-10-20fix(hm/pkgs/scr/neorg): Remove 'set -e'Soispha
Having this set causes some shell library functions to fail, as they build upon failing commands
2023-10-20build(treewide): Update (shell library)Soispha
2023-10-20chore(hm/soispha/conf/taskwarrior/projects): UpdateSoispha
2023-10-20chore(hm/soispha/conf/taskwarrior/projects): UpdateSoispha
2023-10-20fix(hm/pkgs/src/neorg): Only commit when something has changedSoispha
2023-10-20fix(hm/pkgs/scr/neorg): Add cocogitto and git-crypt as dependenciesSoispha
These are normally supplied by the devshell, but we can't load that in a script. Thus, we simply define these as dependencies
2023-10-20chore(hm/soispha/conf/taskwarrior/projects): UpdateSoispha
2023-10-20fix(hm/pkgs/scr/neorg): Correctly replace and add project_pathSoispha
2023-10-20fix(hm/pkgs/scr/neorg): Remove 'f' from set optionsSoispha
Having it there brakes stuff in the shell library. For example the `search_flake_base_dir` function fails.
2023-10-20fix(hm/pkgs/src/neorg): Don't fall through, if the user exits earlySoispha
2023-10-20fix(hm/pkgs/scr/neorg): Cd to dirname of package fileSoispha
2023-10-20feat(hm/pkgs/scr/neorg): Add support for Firefox context specific profilesSoispha
2023-10-20refactor(hm/conf/taskwarrior/projects): Store the parsed projects in a attrSoispha
2023-10-20feat(hm/conf/taswarrior): Generate a firefox profile per projectSoispha
2023-10-19chore(hm/conf/taskwarrior/projects): UpdateSoispha
2023-10-19chore(hm/conf/taskwarrior/projects): UpdateSoispha
2023-10-19fix(flake): Restore to last working git revision because of harpoonSoispha
The harpoon neovim plugin is broken right now and the fix is not yet in unstable. Thus we have to wait
2023-10-19fix(hm/conf/nvim/plgs/harpoon): Enable Telescope extensionSoispha
Otherwise nixvim will complain, as I also have telescope enabled
2023-10-19style(hm/conf/taskwarrior): FormatSoispha
2023-10-19build(treewide): UpdateSoispha
2023-10-19feat(hm/conf/firefox/extensions): Add torproject-snowflakeSoispha
2023-10-19fix(hm/pkgs/scr/neorg): Run search _after_ loading first fileSoispha
2023-10-19feat(hm/pkgs/scr/neorg): Support task specific heads in norg filesSoispha
2023-10-19feat(hm/conf/taskwarrior): Automatically save the task data in a git repoSoispha
2023-10-18fix(hm/conf/taskwarrior/theme): Make the lowest priority readableSoispha
2023-10-18fix(hm/conf/taskwarrior): Specify useful coefficients for prioritiesSoispha
2023-10-18chore(hm/conf/taskwarrior/projects): UpdateSoispha
2023-10-18fix(hm/pkgs/scr/neorg): Correctly cd to the project directorySoispha
2023-10-18fix(hm/pkgs/scr/neorg): Silence 'task', when it can't find the rc elementSoispha
2023-10-18fix(hm/pkgs/scr/neorg): Cd with nvim to the project dirSoispha
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
2023-10-18fix(hm/pkgs/scrs/neorg): Add a fallback check for the neorg_pathSoispha
2023-10-18chore(hm/conf/taskwarrior/projects): UpdateSoispha
2023-10-18fix(hm/conf/nvim/plgs/leap): Map things to 'j'Soispha
'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
2023-10-18chore(hm/conf/taskwarrior/projects): UpdateSoispha
2023-10-17fix(hm/conf/task): Update to new taskd identitiesSoispha
2023-10-17fix(hm/soispha/conf/nvim/plgs/nvim-cmp): Remove buffer sourceSoispha
This source was way too distracting, considering that I'm not that keen on having lots of possibly completions.
2023-10-17chore(hm/soispha/conf/taskwarrior/projects): UpdateSoispha
2023-10-17feat(hm/conf/soispha/git): Add alias for redoing a failed commitSoispha
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";
2023-10-16fix(hm/soispha/nvim/plgs/nvim-cmp): Disable diagraphsSoispha
2023-10-16feat(hm/soispha/git): Add 'cm' (commit) aliasSoispha
2023-10-16fix(hm/soispha/conf/git/git_template): Use lowercase type namesSoispha
2023-10-16fix(flake): Pin nixpkgs on a rev because nvim update brakes some pluginsSoispha
2023-10-16feat(hm/conf/nvim/plgs/nvim-cmp): Add sourcesSoispha
2023-10-16chore(hm/conf/taskwarrior/projects): UpdateSoispha