Oliver Davies
ffc12963c4
Update mount location for media directories
2024-12-12 21:48:14 +00:00
Oliver Davies
d21fafc4ef
Remove encrypted disk configuration
...
This is causing issues on startup which I don't have time to look into
right now.
2024-12-12 21:42:30 +00:00
Oliver Davies
f8e63a6542
Add pi-hole
2024-12-12 00:43:45 +00:00
Oliver Davies
84e9fd1424
Move Gitea, Immich and Jellyfin data to the media
...
...drive
2024-12-11 18:49:25 +00:00
Oliver Davies
85933f169e
Add a vhost for syncthing
2024-12-11 17:17:06 +00:00
Oliver Davies
139abfaa3f
Add myself to a media group
2024-12-11 17:16:11 +00:00
Oliver Davies
4cbf2104b5
Add encrypted media drive
2024-12-11 13:42:41 +00:00
Oliver Davies
b707c20259
Add cryptsetup
2024-12-11 11:01:35 +00:00
Oliver Davies
0f90bcfd70
Simplify use of lib
2024-12-10 21:40:33 +00:00
Oliver Davies
6e897dfe0b
Update abbreviations
2024-12-10 09:13:31 +00:00
Oliver Davies
dbd0c993b3
Add nginx vhosts for self-hosted services
2024-12-10 00:12:26 +00:00
Oliver Davies
c01820a33b
Use agenix to encrypt secrets
2024-12-09 23:54:21 +00:00
Oliver Davies
04c32edb04
Add tubearchivist
...
Generated with compose2nix.
2024-12-09 21:11:59 +00:00
Oliver Davies
5c0b31e49c
Update fonts
2024-12-08 22:42:38 +00:00
Oliver Davies
aa75621f4c
Disable animations
2024-12-08 22:42:38 +00:00
Oliver Davies
5f2d28285b
Rename scratch to shell
2024-12-07 02:37:01 +00:00
Oliver Davies
ccb9f7bf4b
Remove nitrogen
2024-12-07 02:37:01 +00:00
Oliver Davies
e6349b6c31
Just clear in certain directories
2024-12-07 00:43:21 +00:00
Oliver Davies
bab5f8f4a8
Fix occassional Neovim loading error
2024-12-07 00:43:21 +00:00
Oliver Davies
930473a896
Rename t to tmux-sessionizer
...
This matches ThePrimeagen's script that mine is based on and that I'll
probably switch to in the future.
I've added to the Nix store as custom-tmux-sessionizer so it doesn't
conflict with the tmux-sessionzer packages that's already in the store.
2024-12-07 00:43:21 +00:00
Oliver Davies
5a9353ad17
Update tmux-sessionizer
2024-12-06 16:09:29 +00:00
Oliver Davies
1696b70be8
Revert "Set i3 colours"
...
This reverts commit bac14a8cb1
.
2024-12-05 19:33:06 +00:00
Oliver Davies
1b2095eb99
Add peek
2024-12-05 19:33:06 +00:00
Oliver Davies
ca9c039575
Update flake.lock file dependencies
2024-12-05 19:33:06 +00:00
Oliver Davies
ed50cf8f1e
Tweak Alacritty settings
2024-12-05 19:33:06 +00:00
Oliver Davies
f034bb62f7
Add luke.oliverdavies.uk
2024-12-02 22:33:08 +00:00
Oliver Davies
bac14a8cb1
Set i3 colours
2024-11-30 23:07:37 +00:00
Oliver Davies
842ce007ff
Reverse all fzf lists by default
2024-11-30 22:33:45 +00:00
Oliver Davies
e09de22f4b
Make handbrake configurable
2024-11-30 20:41:15 +00:00
Oliver Davies
818ecfa618
Remove kanata
2024-11-30 13:22:40 +00:00
Oliver Davies
ec2767adfb
Remove taskwarrior
2024-11-29 22:32:54 +00:00
Oliver Davies
c9fd07295f
Open copyq in a floating window
2024-11-29 16:28:37 +00:00
Oliver Davies
b2dd905f82
Focus follows the mouse
2024-11-29 16:28:26 +00:00
Oliver Davies
eef952c8c0
Add tome.oliverdavies.uk
2024-11-29 16:27:39 +00:00
Oliver Davies
8454dbe891
Add packages
2024-11-29 16:27:09 +00:00
Oliver Davies
9a32f612f2
Update vhost path
2024-11-29 14:18:55 +00:00
Oliver Davies
21b6cd9326
Move my static sites to the new server
2024-11-29 01:52:50 +00:00
Oliver Davies
8fd5c6b969
Initial Hetzner server and vhost configuration
2024-11-28 01:07:21 +00:00
Oliver Davies
d693e16796
Hide errors for non-existant paths
2024-11-28 01:07:21 +00:00
Oliver Davies
4f93c87bb3
Find directories for open source projects
2024-11-28 01:07:21 +00:00
Oliver Davies
1d40bf6c1d
Fix battery notifications
2024-11-28 01:07:21 +00:00
Oliver Davies
0e2a86abb6
Fix Neovim imports in WSL
2024-11-27 18:18:23 +00:00
Oliver Davies
5ebf83a334
Un-reverse the directory names
...
This makes it consistent with other places where I use fzf.
2024-11-26 15:18:58 +00:00
Oliver Davies
198f2962bd
Extract Docker and screenkey modules
2024-11-26 13:42:33 +00:00
Oliver Davies
d0e83937d2
Remove unused packages
2024-11-26 13:05:41 +00:00
Oliver Davies
9782272a76
Group modules into feature directories
2024-11-26 13:04:03 +00:00
Oliver Davies
0baed7e6f6
Make other desktop Home Manager modules togglable
2024-11-26 09:00:41 +00:00
Oliver Davies
af9edbfe1a
Refactor NixOS and Home Manager modules
...
This makes them more modular and configurable by allowing features to be
enabled per-host.
Squashed commit of the following:
commit e9896d6166125de7aa26ddc63dac3adb196e8c23
Author: Oliver Davies <oliver@oliverdavies.dev>
Date: Mon Nov 25 23:06:23 2024 +0000
Use mkMerge
To ensure features isn't overridden and values aren't lost accidentally
commit c9c8ff5d059f08ade3aee9bb4e25bd51d4817a6d
Author: Oliver Davies <oliver@oliverdavies.dev>
Date: Mon Nov 25 22:56:38 2024 +0000
Move NixOS module imports
commit 4a85bbac9dfa8f06825f6b1fee45ef27befa16d3
Author: Oliver Davies <oliver@oliverdavies.dev>
Date: Mon Nov 25 22:39:54 2024 +0000
Move Home Manager module imports
commit 6d7a1b0aac68ccc8649fa2d8cd6e8b17ecebb4f0
Author: Oliver Davies <oliver@oliverdavies.dev>
Date: Mon Nov 25 21:15:54 2024 +0000
Add host-specific Home Manager configurations
commit b32da2fbf7498c9684d8289be0f02800994e9110
Author: Oliver Davies <oliver@oliverdavies.dev>
Date: Mon Nov 25 18:00:00 2024 +0000
Start to parameterise Home Manager modules
commit e80e89b415849cc4c6051a07b70587ac98724e2c
Author: Oliver Davies <oliver@oliverdavies.dev>
Date: Mon Nov 25 18:00:00 2024 +0000
Rename wsl commands to home-manager
commit 6d82ed73da3c104fb25117fb843c3f3b5d833180
Author: Oliver Davies <oliver@oliverdavies.dev>
Date: Mon Nov 25 18:00:00 2024 +0000
Refactor NixOS Home Manager configuration
commit cc5cbf5ac1a407a456d7258dd65a78ba3128a88f
Author: Oliver Davies <oliver@oliverdavies.dev>
Date: Mon Nov 25 08:05:00 2024 +0000
Refactor WSL Home Manager configuration
commit deaf664a0997871b6f2bb0a8f97d638a91cb10bc
Author: Oliver Davies <oliver@oliverdavies.dev>
Date: Mon Nov 25 08:04:00 2024 +0000
Refactor lemp11 configuration
2024-11-26 08:13:46 +00:00
Oliver Davies
7973d6ebad
Revert "Add git-squash-merge script"
...
This reverts commit 150182149a
.
2024-11-26 08:09:03 +00:00
Oliver Davies
150182149a
Add git-squash-merge script
2024-11-26 00:41:53 +00:00
Oliver Davies
adcbb914f1
Remove zellij
2024-11-25 08:03:59 +00:00
Oliver Davies
4a92828efb
Replace backintime with rsnapshot
2024-11-25 08:03:59 +00:00
Oliver Davies
42ba264047
Configure rofi and add plugins
2024-11-25 08:03:59 +00:00
Oliver Davies
8a6be4f1de
Re-use dunst for battery notifications
2024-11-25 08:03:59 +00:00
Oliver Davies
196b793515
Fix bin path
2024-11-25 08:03:59 +00:00
Oliver Davies
b85ee25878
Tab completion with fzf
2024-11-25 08:03:59 +00:00
Oliver Davies
6f54d169b7
Re-add borders
2024-11-25 08:03:59 +00:00
Oliver Davies
87a756a4fb
Remove nvim-treesitter-context
2024-11-25 08:03:59 +00:00
Oliver Davies
172b7c9ca6
Update the output path
2024-11-22 01:20:30 +00:00
Oliver Davies
e5b60ccc8b
Add ~/Code/personal directory
2024-11-22 01:19:15 +00:00
Oliver Davies
71f335870d
Move host-specific modules
2024-11-22 01:18:31 +00:00
Oliver Davies
f232ce4679
Swap shift and control keys
2024-11-21 21:03:08 +00:00
Oliver Davies
664f8e37ae
Add screenkey
2024-11-21 19:06:26 +00:00
Oliver Davies
b480910b98
Don't redeclare the username
2024-11-21 16:31:40 +00:00
Oliver Davies
42742700a6
Move i3 and autorandr into desktop modules
2024-11-21 16:21:14 +00:00
Oliver Davies
64b3299b82
Update spellfile path
2024-11-21 13:22:17 +00:00
Oliver Davies
962e97f613
Add build-glove80 script
...
Instead of running NixOS in Docker, I can build the firmware natively as
I'm running NixOS.
2024-11-21 13:19:21 +00:00
Oliver Davies
2ed0cfbb20
Remove the old nixpkgs-unstable input
...
This is not needed as I'm now using unstable by default.
2024-11-21 10:49:00 +00:00
Oliver Davies
5ba4add9a3
Automatically run autorandr
2024-11-21 08:56:12 +00:00
Oliver Davies
2735048119
Enable xbanish
...
Hide the mouse cursor whilst typing.
https://github.com/jcs/xbanish
2024-11-21 08:56:12 +00:00
Oliver Davies
7c5461892c
Update espanso matches
2024-11-21 08:56:12 +00:00
Oliver Davies
785b24ca0f
Add dunst
2024-11-21 08:56:12 +00:00
Oliver Davies
69a397e624
Move Nix files into a nix directory
...
Move everything from `config` to the root level.
2024-11-21 08:56:12 +00:00
Oliver Davies
7235dc60dd
refactor: delete old Ansible configuration
...
- Remove the Ansible files.
- Move the Nix files to the root level of the repository.
Refs: #39
2022-12-20 20:00:28 +00:00
Oliver Davies
561fd197ad
chore: niv init
2022-11-29 07:02:11 +00:00