Commit graph

47 commits

Author SHA1 Message Date
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
Oliver Davies f93c1ba9c7 unstable by default
Switch back to using `nixpkgs-unstable` by default and using
`nixpkgs-2305` when needed, such as for `exa` which is no longer
maintained and available.

In a future commit, I'll switch to `eza` which is the recommended alternative.

https://github.com/eza-community/eza
2023-09-17 23:40:32 +01:00
Oliver Davies 577054a9e5 feat(zsh): show ASCII logo in a new terminal 2023-08-12 19:53:07 +01:00
Oliver Davies 227dff7fd1 fix(wsl2): use shared Home Manager configuration 2023-08-09 22:37:03 +01:00
Oliver Davies 3b890d9ee5 refactor(flake): split NixOS Home Manager configs
Create a NixOS-specific Home Manager configuration and a reusable shared
configuration that can be imported and also used by other configurations,
such as WSL2.
2023-08-08 22:35:23 +01:00
Oliver Davies eac470013b refactor(flake): re-organise systems and modules 2023-08-08 13:24:29 +01:00
Oliver Davies f570b44606 refactor(flake): move nvim config to a package
Add it as a package instead of symlinking it into the `~/.config.nvim`
directory.
2023-08-07 09:44:06 +01:00
Oliver Davies aa63de628e refactor(flake): inherit inputs 2023-08-05 01:22:18 +01:00
Oliver Davies b68ad75ce3 build(flake): switch to stable by default
Switch to using the stable version of nixpkgs but still use unstable
where it's needed.
2023-08-04 22:54:32 +01:00
Oliver Davies 8f4aa7bbfc chore: remove apollo configuration
Remove the configuraton for my `apollo` laptop as I don't use it
regularly and I want to simplify my configuration before I refactor it.
2023-08-04 21:09:47 +01:00
Oliver Davies 6155b77e99 refactor(flake): reformat inputs 2023-07-30 23:01:46 +01:00
Oliver Davies f61697da02 chore(nvim): switch to stable 2023-07-22 08:45:01 +01:00
Oliver Davies 32c6ee2171 refactor: use flake parts 2023-05-04 00:04:02 +01:00
Oliver Davies 967e7e7bf8 refactor: use flake parts 2023-05-03 22:41:33 +01:00
Oliver Davies 4b459f08d4 style: reformat with nixpkgs-fmt 2023-05-03 22:19:59 +01:00
Oliver Davies 76c327b9b9 chore: remove nvim workaround to get the latest
...version
2023-04-17 17:44:23 +01:00
Oliver Davies ca49558306 chore: remove Pop!_OS configuration
This is no longer needed as my laptop is running NixOS again.
2023-04-05 16:59:13 +01:00
Oliver Davies 4e5ab16937 feat: initial commit of NixOS on my Infinitybook 2023-04-05 16:57:41 +01:00
Oliver Davies 98a47d867e refactor: change configuration to system 2023-03-22 23:50:04 +00:00
Oliver Davies 25166dad97 chore: flake update 2023-02-07 20:24:42 +00:00
Oliver Davies 3f61fa3824 fix: update paths 2022-12-21 11:40:36 +00:00
Oliver Davies 14b1b2885e fix: use Neovim nightly for NixOS 2022-10-06 12:33:59 +01:00
Oliver Davies 23d776e537 fix(flake): add missing flake name 2022-10-03 09:55:41 +01:00
Oliver Davies 47ca17f781 feat: add NixOS config for Apollo laptop 2022-10-03 09:27:46 +01:00
Oliver Davies e01784d8ce chore: move nix files 2022-09-29 19:29:50 +01:00
Oliver Davies ecab676b75 refactor: move OS configuration files 2022-09-29 15:17:25 +01:00
Oliver Davies 7e03839b70 feat: add wsl2 flake 2022-09-29 15:17:25 +01:00
Oliver Davies 501fe8533f refactor: use a flake for Pop!_OS 2022-09-29 15:17:25 +01:00