Commit graph

83 commits

Author SHA1 Message Date
055cdaa56a feat: install taskwarrior and do some basic configuration 2024-08-10 17:16:28 +02:00
9232e49e6a
refactor: remove unused binding 2024-07-31 11:06:34 +02:00
45baa5f0bc fix(git): fix path to signing key 2024-07-31 09:04:14 +00:00
7c785e0473
feat: setup nvim with a bunch of random plugins 2024-07-31 11:03:32 +02:00
5a7cfef296 feat: rename buffet identity key 2024-07-30 21:16:44 +02:00
2e3586b37a feat(firefox): install shinigami eyes 2024-07-25 22:02:49 +02:00
c08bacf87b
feat: install meson and ninja 2024-07-24 15:54:23 +02:00
418d0410b9
feat: use ssh agent rather than gpg agent 2024-07-15 21:26:21 +02:00
6dbac68885 feat(firefox): disable "data submission" 2024-07-15 18:53:34 +02:00
6f148818d7 fix(git): use correct ssh key 2024-07-15 18:44:50 +02:00
40ea4d34c9
feat: set up ssh keys 2024-07-15 18:38:20 +02:00
34de1d3bb7 fix: use proper lix module, remove electron based apps 2024-06-26 12:37:32 +02:00
35cfa1a174 feat: install libclang 2024-06-26 10:17:39 +02:00
kitchen-ci
c7f8011da8 build(flake): update inputs
All checks were successful
/ check (pull_request) Successful in 2m32s
/ check (push) Successful in 2m32s
Flake lock file updates:

• Updated input 'disko':
    'github:nix-community/disko/0274af4c92531ebfba4a5bd493251a143bc51f3c' (2024-05-31)
  → 'github:nix-community/disko/1bbdb06f14e2621290b250e631cf3d8948e4d19b' (2024-06-09)
• Updated input 'home-manager':
    'github:nix-community/home-manager/2c78a57c544dd19b07442350727ced097e1aa6e6' (2024-05-26)
  → 'github:nix-community/home-manager/095ef64aa3b2ab4a4f1bf07f29997e21e3a5576a' (2024-06-04)
• Updated input 'lix-module':
    'git+https://git.lix.systems/lix-project/nixos-module?ref=refs/heads/main&rev=b4b38e6b5fe18da9464f291ae5fbf2ea9acb9ccb' (2024-05-30)
  → 'git+https://git.lix.systems/lix-project/nixos-module?ref=refs/heads/main&rev=4e25f1ab68f2270f9cff59216056c21073db0164' (2024-06-06)
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/972a52bee3991ae1f1899e6452e0d7c01ee566d9' (2024-06-02)
  → 'github:Mic92/nix-index-database/a157a81d0a4bc909b2b6666dd71909bcdc8cd0d6' (2024-06-09)
• Updated input 'nixos-hardware':
    'github:NixOS/nixos-hardware/7b49d3967613d9aacac5b340ef158d493906ba79' (2024-06-01)
  → 'github:NixOS/nixos-hardware/057a7996d012f342a38a26261ee529cebb1755ef' (2024-06-08)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/a62e6edd6d5e1fa0329b8653c801147986f8d446' (2024-05-31)
  → 'github:NixOS/nixpkgs/4913a7c3d8b8d00cb9476a6bd730ff57777f740c' (2024-06-08)
• Updated input 'nixpkgs-unstable':
    'github:NixOS/nixpkgs/ad57eef4ef0659193044870c731987a6df5cf56b' (2024-05-29)
  → 'github:NixOS/nixpkgs/051f920625ab5aabe37c920346e3e69d7d34400e' (2024-06-07)
• Updated input 'nur':
    'github:nix-community/NUR/253675c8c3d9294dd2e9857fe1fd8ef6e18c1c61' (2024-06-02)
  → 'github:nix-community/NUR/3cf425f28b2bfa18b12a989a41d319c94edf5d3d' (2024-06-09)
• Updated input 'pre-commit-hooks':
    'github:cachix/pre-commit-hooks.nix/0e8fcc54b842ad8428c9e705cb5994eaf05c26a0' (2024-05-20)
  → 'github:cachix/pre-commit-hooks.nix/cc4d466cb1254af050ff7bdf47f6d404a7c646d1' (2024-06-06)
2024-06-10 11:26:35 +02:00
1edb028ab9 feat: install libllvm
All checks were successful
/ check (push) Successful in 2m18s
2024-06-09 15:30:59 +00:00
3b4c9f7954 chore: autoformat
Some checks failed
/ check (pull_request) Successful in 2m18s
/ check (push) Has been cancelled
2024-06-09 17:06:15 +02:00
8793c8f44d feat: install c tooling
Some checks failed
/ check (pull_request) Failing after 2m33s
/ check (push) Failing after 2m25s
2024-06-08 20:12:35 +02:00
e5b395a6cb refactor: get rid of unused arguments 2024-06-05 09:40:42 +00:00
abde4d7935 feat: install guile
All checks were successful
/ check (push) Successful in 2m24s
2024-06-03 07:06:17 +00:00
23c0e8104b feat(sway): add keybinds for todo management
All checks were successful
/ check (pull_request) Successful in 2m43s
2024-05-22 15:36:44 +02:00
b912daedcd feat: make nrb fetch from remote by default
All checks were successful
/ check (push) Successful in 4m22s
2024-05-20 12:06:16 +02:00
3d89bb6108 feat: remove update alias
This is no longer needed, and the message  was outdated anyways.
2024-05-20 12:06:16 +02:00
180152ba4a feat: add fzf functions to interact with git worktrees
These have to be functions sadly because `cd` doesn't work otherwise.
This just means there is more reason to have subcommand aliases on a shell level. :)

Heavily based on nerdypeppers stuff[https://peppe.rs/posts/curing_a_case_of_git-UX/].
2024-05-20 12:06:16 +02:00
a74ea2571a fix: don't hardcode nrb path and hostname 2024-05-20 12:06:16 +02:00
fe18a2bf92 docs: add todo 2024-05-20 12:06:16 +02:00
c8bdb78b33 feat: float developer console 2024-05-20 12:06:16 +02:00
2410834c1b refactor: use for_window [all] instead of [title="."] 2024-05-20 12:06:16 +02:00
d30e542b06 feat: remove noscript in favor of uBO advanced mode 2024-05-20 12:06:16 +02:00
8a505e6e7b feat: add more rust utils (cargo-watch, clippy) 2024-05-20 12:06:16 +02:00
834ff672b7 fix: move all rust things to unstable 2024-05-20 12:06:16 +02:00
ad187acfe0 feat: use unstable rust 2024-05-20 12:06:16 +02:00
5992ed1b6d feat: install protoots 2024-05-20 12:06:16 +02:00
d4aaf962c6 refactor: fix stylix complaints 2024-05-20 12:06:16 +02:00
d1c0520c0e feat: install statix 2024-05-20 12:06:16 +02:00
2b35bd9160 feat(sway): temporary keybind workaround 2024-05-20 12:06:16 +02:00
55ca835ebf feat(git): actually switch to main branch 2024-05-20 12:06:16 +02:00
bdd755bb4e feat(git): switch from master to main
I feel like it has found wide-spread adaption by now.
2024-05-20 12:06:16 +02:00
55944b9dca docs: remove TODO for fuzzel config 2024-05-20 12:06:16 +02:00
3fad204c98 feat: switch back to stable phinger-cursors
Should be updated to 2.0 tomorrow.
2024-05-20 12:06:16 +02:00
326c49f6bc feat: add screenshot keybinds 2024-05-20 12:06:16 +02:00
c8b88993d5 feat: install mpv 2024-05-20 12:06:16 +02:00
14be0f505c feat: install fx 2024-05-20 12:06:16 +02:00
66080bf326 feat: update to phinger 2.0-beta.1 2024-05-20 12:06:16 +02:00
3a1a68962a feat: install element-desktop 2024-05-20 12:06:16 +02:00
9b9bd022b0 feat: do not tile on workspace 8 2024-05-20 12:06:16 +02:00
fe0393311d fix(nrb): add trailing newline to output 2024-05-20 12:06:16 +02:00
28d869d906 feat: enable automatic mounting 2024-05-20 12:06:16 +02:00
0a0a061d87 feat: install qdirstat 2024-05-20 12:06:16 +02:00
ca2f2ee914 feat: add nrb script using nvd 2024-05-20 12:06:16 +02:00
cbd0e417f1 feat(sway): switch to unstable.sway 2024-05-20 12:06:16 +02:00