Commit graph

77 commits

Author SHA1 Message Date
Oliver Davies 71f335870d Move host-specific modules 2024-11-22 01:18:31 +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 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 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 abc0e5d429 Switch back to nixpkgs-unstable by default 2024-11-12 20:14:21 +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 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 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 fec58e770d Add nixos-hardware for system76 2024-09-21 09:58:08 +01:00
Oliver Davies 1d1f4255b9 Re-add Lemur Pro laptop as a NixOS machine 2024-09-11 15:21:52 +01:00
Oliver Davies c7ca1fd14c Remove nixedo host 2024-07-22 18:09:50 +01:00
Oliver Davies 9677ef8ecd Replace justfile with run 2024-07-08 22:13:06 +01:00
Oliver Davies d769885d8f Flatten Code directories 2024-07-06 02:21:40 +01:00
Oliver Davies e6e55d8af8 Remove build-configs
Caching permissions error when running `app:generate`.
2024-07-06 01:41:43 +01:00
Oliver Davies 5347c04b3e Add awesome configuration 2024-06-15 13:26:18 +01:00
Oliver Davies 8ad1637c57 Switch from NixOS unstable to 24.05 by default 2024-06-11 09:18:50 +01:00
Oliver Davies 7f2df5f726 Run nix fmt
Format using `nixfmt-rfc-style`.
2024-06-10 09:38:34 +01:00
Oliver Davies c8cc72b1ac Add build-configs from its derivation
It currently uses a local version of `build-configs`. I need to look
into how to get it to with Nix and a private GitHub repository.
2024-05-22 09:21:25 +01:00
Oliver Davies c4eaf38a9c Remove references to nixpkgs 23.11
As it's no longer used by kdenlive.
2024-05-19 16:02:39 +01:00
Oliver Davies 12cfadd564 Move just 2024-05-06 14:36:44 +01:00
Oliver Davies 6308026365 Update opdavies.nvim path 2024-05-06 14:33:55 +01:00
Oliver Davies 022fb2d986 Fix warnings 2024-04-23 22:56:39 +01:00
Oliver Davies 1418a2333f Inherit just and nixfmt and update lock file 2024-03-30 22:14:48 +00:00
Oliver Davies f350986961 Remove flake parts and update lock file 2024-03-29 01:33:25 +00:00
Oliver Davies 6ab382053d Format with nixfmt 2024-03-25 11:55:12 +00:00
Oliver Davies 40d6b9285a Fix wsl2 configuration 2024-03-25 11:49:39 +00:00
Oliver Davies 0073585678 Remove lib for now 2024-03-19 17:16:19 +00:00
Oliver Davies 5ebe064a28 Simplify nixos-* justfile recipes
Make the hostname configurable for NixOS and remove the need to specify
the profile name when running `nixos-rebuild` commands as the hostname
can be used.
2024-03-19 00:13:01 +00:00
Oliver Davies b1421c97e1 Format using nixfmt 2024-03-18 20:34:51 +00:00
Oliver Davies 288d2837eb Update lock file 2024-03-14 23:33:00 +00:00
Oliver Davies d14f0a8883 Refactor to remove system variable 2024-03-12 17:15:10 +00:00
Oliver Davies 553d967bed Fix Kdenlive
Error when rendering a project.
2024-03-09 18:51:13 +00:00
Oliver Davies fd45324727 Fix allowUnfree and add obsidian 2024-03-04 00:05:23 +00:00
Oliver Davies 2c088442a1 Remove hostname variable 2024-02-29 23:24:50 +00:00
Oliver Davies 49ac5097b5 Add lib/default.nix 2024-02-29 10:06:27 +00:00
Oliver Davies 2f6977bb82 Rename variables 2024-02-29 10:06:27 +00:00
Oliver Davies addad268e5 Rename system to lib 2024-02-29 08:24:01 +00:00
Oliver Davies 73bd2e0bda Add just and justfile 2024-02-24 10:21:53 +00:00
Oliver Davies 7302dae7ec Use alejandra for formatting Nix files 2024-02-13 21:33:32 +00:00
Oliver Davies 34eddc3e3e Remove nixpkgs 23.11
As it's no longer used in my dotfiles.
2024-02-11 10:40:58 +00:00
Oliver Davies 6d27e72b02 Extract neovim configuration to a separate
...repository

https://github.com/opdavies/opdavies.nvim
2024-01-24 12:10:46 +00:00
Oliver Davies 3d51d8fc3f Switch back to NixOS unstable 2024-01-14 13:54:30 +00:00
Oliver Davies 7c72cc4d5d Make the NixOS hostname configurable 2024-01-09 20:39:56 +00:00
Oliver Davies a460fbd1d3 Switch back to 23.11 2023-12-27 07:15:58 +00:00
Oliver Davies 4e1c3123a0 Switch back to 23.05
Issues with Neovim, Harpoon and/or Telescope.
2023-12-24 16:59:08 +00:00
Oliver Davies b40e25dea0 Revert "Switch to unstable by default"
This reverts commit 3c7877776e.

Slack was broken when using the unstable version of nixpkgs.
2023-12-12 20:17:40 +00:00
Oliver Davies 3c7877776e Switch to unstable by default 2023-12-06 15:36:10 +00:00
Oliver Davies 80860fe6df Upgrade nixpkgs to 23.11 2023-12-03 08:54:29 +00:00
Oliver Davies 8f5a8dee66 refactor(flake): move pkgs 2023-11-06 23:24:53 +00:00
Oliver Davies 7b86cafc22 stable 2023-10-03 23:35:26 +01:00