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
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