Commit graph

279 commits

Author SHA1 Message Date
Oliver Davies dcbe273d9b Add killall 2024-11-20 10:48:42 +00:00
Oliver Davies a181e9fe4e Configure htop with Home Manager 2024-11-20 07:59:50 +00:00
Oliver Davies bc3a9b43d7 Revert zoom-us back to nixpkgs-2405
Fixes a black screen when screen sharing.
2024-11-16 15:24:07 +00:00
Oliver Davies f3527f91c1 Add myself as a trusted Nix store user
Allows using Cachix caching in devenv.
2024-11-16 15:24:07 +00:00
Oliver Davies bcbdb5a2d5 Remove GNOME 2024-11-12 20:21:26 +00:00
Oliver Davies abc0e5d429 Switch back to nixpkgs-unstable by default 2024-11-12 20:14:21 +00:00
Oliver Davies 1a081a956b Switch back to i3 2024-11-12 20:14:21 +00:00
Oliver Davies e4cd1a0b81 Add devenv 2024-11-12 00:18:38 +00:00
Oliver Davies 81303f4c09 Re-enable the starship prompt 2024-11-12 00:18:15 +00:00
Oliver Davies 0d4f919898 Enable system76 hardware settings
Remove tlp in case there are conflicts.
2024-11-07 22:29:03 +00:00
Oliver Davies 3c7aa3f03e Organise NixOS and Home Manager modules 2024-11-05 23:59:03 +00:00
Oliver Davies 1a627d1828 Use the unstable overlay in other places 2024-11-05 16:01:00 +00:00
Oliver Davies 8876a339b6 Move jellyfin into its own module 2024-11-05 14:49:01 +00:00
Oliver Davies 4f9073757c Refactor vim plugins overlay
Add overlays for additions, modifications and unstable packages, and
move each additional plugin into its own additional package.
2024-11-05 13:40:42 +00:00
Oliver Davies cd25bf96e9 Remove notetaker script 2024-11-05 07:45:36 +00:00
Oliver Davies 4da89a329f Move custom Vim plugins back to an overlay 2024-11-05 00:02:51 +00:00
Oliver Davies 216a1d3321 Tweak max CPU performance settings 2024-11-04 23:08:25 +00:00
Oliver Davies c155c36270 Add an abbreviation for git branch 2024-11-04 23:08:25 +00:00
Oliver Davies 11a75714f9 Prepare for switching back to unstable 2024-11-03 19:57:04 +00:00
Oliver Davies 241e15315d Add gtypist 2024-11-01 23:01:41 +00:00
Oliver Davies 3cc5c97178 git: remove unstage alias and move it to a zsh
...abbreviation
2024-10-30 14:52:31 +00:00
Oliver Davies 83ae12e080 Add built Go binaries to $PATH 2024-10-29 17:15:18 +00:00
Oliver Davies 7f2be583d4 Make direnv quieter 2024-10-29 17:03:14 +00:00
Oliver Davies 1bc80ccef3 Update t script
Stop automatically running `.tmux` files as I don't always want
everything to run when opening a project. This also simplifies the code
within the script.

This also refactors the logic for creating and switching sessions as it
didn't work 100% of the time. This is nearer to Jess Archer's version of
the script with less error output and changes needed for shellcheck.
2024-10-28 16:29:22 +00:00
Oliver Davies a7f2d90542 Order zsh abbreviations alphabetically 2024-10-28 12:09:19 +00:00
Oliver Davies 7aa65d419e Add more Git abbreviations 2024-10-28 12:08:57 +00:00
Oliver Davies 576e8c37a2 Re-add nvim-tmux-navigation
Easier navigation between Neovim and tmux panes.
2024-10-26 16:09:10 +01:00
Oliver Davies cffba6b6b6 Re-add en.utf-8.add spellfile 2024-10-26 15:45:29 +01:00
Oliver Davies 1d4f4a46f5 Add ytfzf
A tool for finding YouTube videos from the command line.
2024-10-26 01:40:14 +01:00
Oliver Davies 80927b1df2 Add deliver script
Based on Jess Archer's script, this executes a command within a
specified Docker Compose service or, if no matching one is not found,
will execute it locally.
2024-10-25 22:06:26 +01:00
Oliver Davies c1e85f01d9 Add more Git-related abbreviations 2024-10-25 20:51:11 +01:00
Oliver Davies 8d07d76e2b Replace nil_ls with nixd 2024-10-23 21:07:26 +01:00
Oliver Davies 5d19b61817 Add handbrake and jellyfin 2024-10-14 21:04:49 +01:00
Oliver Davies 86308429dd Update Neovim to 0.10.1 2024-10-09 19:15:02 +01:00
Oliver Davies 8244e157fd Re-add Neovim configuration files
Re-included from https://github.com/opdavies/opdavies.nvim.
2024-10-09 19:04:40 +01:00
Oliver Davies 634bf71c6e Add rci abbreviation 2024-10-09 17:46:45 +01:00
Oliver Davies 0d1065e73c Use t again 2024-10-09 17:46:45 +01:00
Oliver Davies bc366d2e48 Change monitor resolution 2024-10-07 09:44:17 +01:00
Oliver Davies 3b0aa0aa34 Update abbreviations 2024-10-06 09:55:15 +01:00
Oliver Davies 77ae8eb467 Add libreoffice 2024-10-02 22:24:50 +01:00
Oliver Davies 6335757a9c Update autorandr configuration 2024-10-02 21:00:52 +01:00
Oliver Davies 7b8bb509c8 Add taskopen 2024-10-01 21:46:15 +01:00
Oliver Davies 1669fb84b3 Add taskwarrior3 and taskwarrior-tui 2024-10-01 12:46:46 +01:00
Oliver Davies 9fbe7c1fec Revert "Remove tmux"
This reverts commit a7556575ac.
2024-09-25 21:33:55 +01:00
Oliver Davies 598989f2ad Revert "Make Terminus the default font"
This reverts commit 1e83c4bf8b.
2024-09-25 10:07:26 +01:00
Oliver Davies 1e83c4bf8b Make Terminus the default font 2024-09-23 13:07:13 +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 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