Commit graph

332 commits

Author SHA1 Message Date
3870fa3d77 chore(T470): remove unused snipeit & sourcehut services 2024-09-15 11:13:31 +02:00
9b32a9eea2 fix(screensharing): trying to get screensharing to work 2024-09-15 11:13:31 +02:00
f4b84de50d feat(music hoarding): install some tagging tools 2024-09-15 11:13:31 +02:00
e9d7bfc13a feat(unzip): install unzip 2024-09-15 11:13:31 +02:00
be4156fa1f feat(yt-dlp): install yt-dlp 2024-09-15 11:13:31 +02:00
7958fb9113 feat(syncthing): install syncthing 2024-09-15 11:13:31 +02:00
3074827004 feat(beets): install & configure beets 2024-09-15 11:13:31 +02:00
db1376fff4 fix: kitty-unstable not existing on t470 2024-09-15 11:12:35 +02:00
4674308779 fix(kitty): bad tab bar display
Fixed in kitty 0.35.1: Fix a regression in 0.34 that caused the tab bar
to not render in second and subsequent OS Windows under Hyprland
(https://github.com/kovidgoyal/kitty/issues/7413)
2024-09-09 13:12:59 +02:00
3f0ed81c2a feat(vim): map SPC c r to lsp rename 2024-09-04 12:22:41 +02:00
06f697ff33 feat(diff): use fancy hunk.nvim for jj diffing 2024-09-02 20:37:25 +02:00
a21d65df11 feat(Music): create samba share for music 2024-08-30 16:17:15 +02:00
0afbec2131 fix(borgbackup): wait for network to be fully online before taking backup 2024-08-26 14:23:11 +02:00
9122cecdc2 chore: move river-shifttags to own repository 2024-08-26 14:19:00 +02:00
2b9176ded1 chore: move nixvim to own repository 2024-08-26 14:16:54 +02:00
39e45be1a4 chore: move breezex-cursor into own repository 2024-08-26 14:14:15 +02:00
ec6d839450 chore: move out of useless nixos directory 2024-08-26 14:06:19 +02:00
f76bee6384 feat(trash): install trashy 2024-08-26 13:38:17 +02:00
649ae87752 feat(nix): install nix-output-monitor 2024-08-25 12:09:17 +02:00
18bfb3aee5 fix(zellij): disable bash/zsh autolaunch 2024-08-25 11:18:03 +02:00
3ab3e39968 feat(steam): install steam 2024-08-24 20:31:19 +02:00
36ca65d02f feat(zellij): install zellij 2024-08-24 17:39:24 +02:00
1a9cdd23ce feat(nix): enable non-free packages for nix-shell et al. 2024-08-24 12:39:49 +02:00
7263ad2aea feat(zsh): add alias for large file copies using rsync 2024-08-23 16:41:17 +02:00
25b9eaf83b feat(mail): install thunderbird mail client 2024-08-23 16:33:49 +02:00
8a3917f117 feat(void): map scroll lock to previous & pause to next_album 2024-08-23 15:21:36 +02:00
403942adce fix(playerctl): XF86AudioNext did not work correctly 2024-08-23 15:20:11 +02:00
345d754893 feat(void): mount /pile 2024-08-23 15:12:28 +02:00
5ca1f5626a fix(t470): did not import common.nix 2024-08-23 14:41:43 +02:00
3f12104f71 fix: create homes for users 2024-08-23 14:38:55 +02:00
7d42651c1c refactor: move to a multi-machine configuration 2024-08-23 14:29:47 +02:00
ded2acef35 chore: fix relative paths 2024-08-23 14:20:13 +02:00
1f6c93d6a2 fix(river): multimonitor setup 2024-08-23 14:16:26 +02:00
4f3b344c97 chore: update stylix
I am trying to see if this will solve the kde wallpaper issue
2024-08-22 11:28:09 +02:00
7a15c01578 feat(nh): install nh for better nixos command line 2024-08-22 11:19:22 +02:00
434b932287 feat(ssh): add host block for quasar server 2024-08-22 11:18:29 +02:00
8c6d5608dd feat(firewall): open web ports 2024-08-21 11:36:05 +02:00
77c200a099 feat(inventree): add inventree subdomain to /etc/hosts 2024-08-20 14:12:55 +02:00
15eb4ea12f feat(snipe-it): install snipe-it 2024-08-19 16:25:43 +02:00
9c0bf2a2df feat(oil): delete files to trash 2024-08-18 14:13:08 +02:00
f206f131a2 fix(virt): do not store qcow2 images in git 2024-08-18 14:09:40 +02:00
65c726ecd2 feat(virt): enable hardware acceleration for qemu 2024-08-18 14:09:40 +02:00
bfcfe52d47 fix(borgbackup): also start backup service if system was powered down during scheduled time 2024-08-16 18:50:47 +02:00
b40cb35ab8 feat(keyboard): remap caps lock to ctrl 2024-08-16 18:48:03 +02:00
90aae41a83 fix: rename keyboard options to new names 2024-08-16 18:24:55 +02:00
409b192997 feat(nixvim): use telescope in more places using dressing.nvim 2024-08-16 16:45:26 +02:00
235d48135c feat(nixvim): use frecency algorithm in telescope searches
This gives better results, especially in <leader>b

My first try was to use the frecency telescope plugin, but that seems to
add a new telescope command, while I want frecency sorting in all
commands.

I then found the telescope-all-recent[1] plugin, which seems to do what
I want. This seems best paired with dressing.nvim[2] or
telescope-ui-select[3], to use the telescope ui in all select operations
(kind of like ivy in emacs).

These plugins are not supported by nixvim natively, so I'm following the
guide on how to use these plugins[4].

This now works, but I'm kind of unhappy with the sorting. Emacs-ivy had
this really neat feature where the first ~5 elements of the result were
always the last 5 elements you picked. Maybe I can acheive that by
tweaking the frecency weights? Let's see in another commit.

[1] https://github.com/prochri/telescope-all-recent.nvim
[2] https://github.com/stevearc/dressing.nvim
[3] https://github.com/nvim-telescope/telescope-ui-select.nvim
[4] https://nix-community.github.io/nixvim/user-guide/faq.html
2024-08-16 16:29:22 +02:00
cd53c9bab8 feat(nixvim): install telescope-all-recent plugin
Configuration will be done in the next commit.

[1] https://github.com/prochri/telescope-all-recent.nvim
2024-08-16 15:37:14 +02:00
ea2cdf687f chore: remove nonexistent input of flake-parts 2024-08-16 14:33:44 +02:00
67cd768b56 feat(zsh): install jujutsu completions 2024-08-15 17:07:49 +02:00