Commit graph

307 commits

Author SHA1 Message Date
44d019d4e0 Remove logseq 2025-03-14 16:01:49 +00:00
5ae7c016f3 Add redshift
> Redshift adjusts the color temperature of your screen according to
your surroundings. This may help your eyes hurt less if you are working
in front of the screen at night.

https://github.com/jonls/redshift
https://nixos.wiki/wiki/Redshift
2025-03-13 21:46:24 +00:00
d2f5001e7e Remove thunar-volman 2025-03-13 20:53:47 +00:00
d5acca9440 Remove syncthing configuration 2025-03-13 20:53:30 +00:00
5a7252e7d0 Update dwm keys 2025-03-13 20:42:42 +00:00
378db6134a Improve Brave's startup time
Use the basic password store instead of GPG.

I don't save passwords in Brave anyway.
2025-03-11 23:00:59 +00:00
9c4be445e4 Add redirect 2025-03-11 20:07:59 +00:00
512c8b5303 Remove rsnapshot 2025-03-11 07:49:09 +00:00
e610e30658 Don't automatically run gc or optimise the Nix
...store
2025-03-10 20:47:27 +00:00
6297a32ecd Add disable_bold_italic_fonts patch
From https://st.suckless.org/patches/disable_bold_italic_fonts.
2025-03-10 20:47:27 +00:00
75778848c9 Move zbar to shared Home Manager packages 2025-03-10 15:32:41 +00:00
8d5b12b1ee Add dwm patches
Add the preserveonrestart patch from
https://dwm.suckless.org/patches/preserveonrestart and a custom patch
based on https://dwm.suckless.org/patches/restartsig which failed to
apply cleanly.
2025-03-08 23:20:27 +00:00
30880dd786 Remove oil.nvim 2025-03-08 13:49:44 +00:00
0828966dfd Switch to Brave 2025-03-07 16:04:53 +00:00
0f31678c52 Remove the features directory 2025-03-07 16:04:48 +00:00
6585022138 Add displayselect from Luke Smith's dotfiles 2025-03-06 01:12:32 +00:00
d1cbdf3bb4 Add bc
Needed for the `displayselect` script that I'm testing from Luke Smith's
voidrice repo.

1e750084e5/.local/bin/displayselect
2025-03-06 00:51:52 +00:00
2de0e1a2d6 Use nixosModules and homeManagerModules for config 2025-03-05 17:20:03 +00:00
88a054f3b4 Add more keybindings to st to zoom in and out 2025-03-05 17:18:04 +00:00
f3e18e45e1 Move st into its own module 2025-03-05 11:25:24 +00:00
adaf6ae5ea Switch from Firefox to Librewolf 2025-03-05 09:59:34 +00:00
8d6512e1cc Add a keybind for passmenu 2025-03-04 21:47:41 +00:00
60152f2e92 Remove blank lines from the suggestions
My Neovim configuration always adds a blank line to the end of a file
that I don't want to be included in my suggestions.

Using `grep "\S"` was working in a Terminal but this broke when adding
it to my dwm configuration.

This approach works in dwm when triggered with the keyboard shortcut.
2025-03-04 20:32:45 +00:00
bd58cf5821 nix flake update 2025-03-02 23:00:06 +00:00
9d2848cbd7 Add qrencode
Add qrencode to generate QR codes locally. For example:

    qrencode https://www.oliverdavies.uk -o website.png
2025-03-02 21:10:35 +00:00
7289db6b76 Move docker group addition to opdavies user module 2025-03-02 21:07:07 +00:00
c9e2db5e12 Add zbar
Includes zbarimg which is used to get OTP paths for pass-otp.
2025-03-02 21:07:07 +00:00
4767195fff Update to harpoon2, update keymaps 2025-02-28 10:25:29 +00:00
26700c7911 Add poweralertd and dunst
https://git.sr.ht/~kennylevinsen/poweralertd
2025-02-28 00:26:00 +00:00
0e599e9273 Remove duplicate pinentry package definitions 2025-02-28 00:25:54 +00:00
5fdf49ee6c Remove delta 2025-02-27 21:20:30 +00:00
58b5e9a452 Remove ripgrep
Remove ripgrep globally but keep it installed in Neovim so live grep
will continue to work.
2025-02-27 21:19:19 +00:00
f734ae4e06 Revert "nix flake update"
This reverts commit ce4f49dc98.
2025-02-27 01:06:50 +00:00
ce4f49dc98 nix flake update 2025-02-27 00:24:38 +00:00
6d55ea4dee Re-enable tmux 2025-02-24 13:45:28 +00:00
f5d6391a33 Re-enable neovim 2025-02-24 10:34:08 +00:00
0b8068039c Add pass to all hosts 2025-02-24 10:08:21 +00:00
5f1f6f351e Fix paths in .xinitrc 2025-02-22 23:21:04 +00:00
8ad1dcc14b Remove default variables
I no longer want these to be true so I can remove them.
2025-02-22 19:51:11 +00:00
597a72b4d5 Use dwm on nixedo 2025-02-22 12:14:10 +00:00
40aefce47b Add Video Speed Controller 2025-02-22 00:23:43 +00:00
8df5e6b623 Re-add bluetuith 2025-02-21 10:00:38 +00:00
9177cb3f9d Migrate .xinitrc file into Nix 2025-02-20 21:19:21 +00:00
219d032974 Move dwm and st configs from patches to overrides 2025-02-19 02:19:24 +00:00
560912af52 Move dwm and st patches
9ad246031f/home/dwm.nix
2025-02-18 12:24:39 +00:00
33a360db02 nix flake update 2025-02-18 12:24:39 +00:00
394d40f601 Automatically run startx on login 2025-02-18 12:24:39 +00:00
604891afb6 Remove lightdm, enable startx 2025-02-18 12:24:39 +00:00
61c0b7c5c6 st: add anysize patch
> By default, st's window size always snaps to the nearest multiple of
the character size plus a fixed inner border (set with borderpx in
config.h). When the size of st does not perfectly match the space
allocated to it (when using a tiling WM, for example), unsightly gaps
will appear between st and other apps, or between instances of st.
>
> This patch allows st to resize to any pixel size, makes the inner
border size dynamic, and centers the content of the terminal so that the
left/right and top/bottom borders are balanced. With this patch, st on a
tiling WM will always fill the entire space allocated to it.

https://st.suckless.org/patches/anysize
2025-02-17 01:09:00 +00:00
abc2ea777e hetznix: add git user 2025-02-15 14:02:50 +00:00