Commit graph

2062 commits

Author SHA1 Message Date
Oliver Davies aa9b66f091 Add the Terminus font 2024-09-23 11:53:08 +01:00
Oliver Davies 2265173564 Include the tfw sub-directories 2024-09-23 10:47:00 +01:00
Oliver Davies 73a893143e Update tfw directory 2024-09-23 10:46:41 +01:00
Oliver Davies 56e39ef6be Remove the apollo host
This laptop is currently dead and I'm only working on my Lemur Pro
laptop (lemp11), so I'm removing this host for now.
2024-09-23 09:02:03 +01:00
Oliver Davies 8b0d618672 Move NixOS modules 2024-09-23 09:01:00 +01:00
Oliver Davies e17aa080ba Nicely reload system units when changing configs 2024-09-23 02:32:07 +01:00
Oliver Davies f71696ed22 Update flake.lock 2024-09-21 13:34:28 +01:00
Oliver Davies 4ba72da371 Add common-gpu-intel from nixos-hardware 2024-09-21 13:15:39 +01:00
Oliver Davies cd4e7048c5 Extract Docker configuration to a mixin 2024-09-21 12:46:14 +01:00
Oliver Davies 24e2edfb8e Extract font configuration into a mixin 2024-09-21 12:36:24 +01:00
Oliver Davies 561a30cde6 Update hostname 2024-09-21 11:35:26 +01:00
Oliver Davies c8befe0767 Switch firefox to brave 2024-09-21 11:18:22 +01:00
Oliver Davies da330ef9ee Add logseq 2024-09-21 10:23:54 +01:00
Oliver Davies 990af27e35 Add more nixos-hardware modules 2024-09-21 10:22:52 +01:00
Oliver Davies fec58e770d Add nixos-hardware for system76 2024-09-21 09:58:08 +01:00
Oliver Davies 9fe266acc5 Update opdavies-nvim 2024-09-16 00:01:52 +01:00
Oliver Davies bf79200e0d Update opdavies-nvim 2024-09-15 23:17:55 +01:00
Oliver Davies f5c7b2ae10 Re-add Documents 2024-09-13 20:19:00 +01:00
Oliver Davies 098d714168 Use create-zellij-session 2024-09-13 20:18:20 +01:00
Oliver Davies 15fd2c3d25 Re-add the brave browser 2024-09-13 20:18:11 +01:00
Oliver Davies 72e2f1f46d Simplify packages using with 2024-09-13 13:52:51 +01:00
Oliver Davies 5cd3ddceff Re-add Pocket Casts 2024-09-13 13:49:25 +01:00
Oliver Davies 552d7cda20 espanso: move base matches to base.nix 2024-09-11 23:08:32 +01:00
Oliver Davies f706299fbf espanso: configure toggle key
From the configuration docs:

> If you often need to quickly enable and disable Espanso during regular
use, you might want to customize the Toggle Key. When double pressed,
the Toggle Key disables Espanso, preventing any
expansion. Double-pressing Alt again will re-enable it.

> Prior to version 2.1.2, Espanso was configured to use the ALT key as
toggle_key by default. That was a major source of confusion, as many
users accidentally pressed it during normal use. For this reason,
Espanso now ships with the toggle_key disabled by default.

https://espanso.org/docs/configuration/options/#customizing-the-toggle-key
2024-09-11 23:03:11 +01:00
Oliver Davies 28aef6504f Add a :record snippet
That links to the calendar to book a Beyond Blocks podcast episode
recording.
2024-09-11 22:53:41 +01:00
Oliver Davies d63992ed63 Re-organise Home Manager modules 2024-09-11 21:48:58 +01:00
Oliver Davies 9401bd3754 Remove DDEV and just 2024-09-11 20:39:19 +01:00
Oliver Davies 91dc0de725 Add fastfetch 2024-09-11 20:38:52 +01:00
Oliver Davies a476a53d3a Update completions 2024-09-11 15:22:49 +01:00
Oliver Davies 1d1f4255b9 Re-add Lemur Pro laptop as a NixOS machine 2024-09-11 15:21:52 +01:00
Oliver Davies 2082d9361b Update expansion matches 2024-09-10 01:41:50 +01:00
Oliver Davies 985b872d7b Update flake dependencies 2024-09-08 12:27:36 +01:00
Oliver Davies a7556575ac Remove tmux
After using it as a daily driver from the last week or so, I'm switching
to Zellij.

https://zellij.dev
2024-09-04 08:00:59 +01:00
Oliver Davies edfa2b7c22 Only show the names of the directories
Remove the ~/Code prefix from the list of items.
2024-09-04 07:55:50 +01:00
Oliver Davies 246e383a77 Update flake dependencies 2024-09-04 07:55:42 +01:00
Oliver Davies 2d91ea65a4 Update abbreviations 2024-09-04 00:00:16 +01:00
Oliver Davies 950579f538 Add compact bar 2024-08-31 17:18:27 +01:00
Oliver Davies 56ce8ba735 Add create-zellij-session script
Based on t.nix, this creates or attaches to a Zellij session based on a
given directory.
2024-08-31 17:17:32 +01:00
Oliver Davies 9f4e5bebf8 Add the Zellij default configuration
Used `zellij setup --dump-config` to get the configuration and saved it
into its own file.
2024-08-29 09:44:59 +01:00
Oliver Davies 4406690f63 Set Zellij theme 2024-08-29 02:21:19 +01:00
Oliver Davies 4c3ba5549d Don't open all Kdenlive windows in fullscreen mode
This also affects pop-up windows within Kdenlive, such as when changing
the playback speed, that I don't want to be fullscreen.
2024-08-28 13:01:46 +01:00
Oliver Davies c62f741a90 Add a default directory when using yt-dlp
Always place downloaded videos in `~/Videos`.
2024-08-28 13:00:36 +01:00
Oliver Davies 7c6d68a589 zsh: add code directory to CDPATH 2024-08-28 13:00:09 +01:00
Oliver Davies e810a8506e Add a :zet expansion that links to my
...Zettelkasten site
2024-08-28 12:58:17 +01:00
Oliver Davies b9ff90afc0 Add watchexec 2024-08-28 12:58:02 +01:00
Oliver Davies 7ec9ec107d Add Zellij layout 2024-08-27 23:30:38 +01:00
Oliver Davies 932294ca3f Update opdavies-nvim 2024-08-27 23:29:36 +01:00
Oliver Davies 5fe35808d2 Trying out zellij 2024-08-24 23:36:39 +01:00
Oliver Davies 10097802b3 Update opdavies-nvim 2024-08-24 15:23:17 +01:00
Oliver Davies 50fc641743 Update abbreviations 2024-08-21 09:36:15 +01:00