diff --git a/.github/assets/2025-01-26T21:52:48,481278761+11:00.png b/.github/assets/2025-01-26T21:52:48,481278761+11:00.png new file mode 100644 index 0000000..4b64ffa Binary files /dev/null and b/.github/assets/2025-01-26T21:52:48,481278761+11:00.png differ diff --git a/.github/workflows/cachix.yaml b/.github/workflows/cachix.yaml new file mode 100644 index 0000000..ad7d8ad --- /dev/null +++ b/.github/workflows/cachix.yaml @@ -0,0 +1,47 @@ +name: "Build packages and push to cache" +on: + workflow_dispatch: + push: + paths: + - outputs/pkgs/** + - flake.lock + branches: + - main +concurrency: + group: ooknet-cache-${{ github.ref }} + cancel-in-progress: true +jobs: + build: + runs-on: ubuntu-latest + strategy: + matrix: + package: + - ook-vim + - live-buds-cli + - caddy-with-cloudflare + - fpp-config + - fpp-launcher + - fpp-sd + - project-plus + - repomix + - website + - wii-u-gc-adapter + - spotify-player + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Configure git + run: git config --global url."https://github.com/".insteadOf "git@github.com:" + - name: Setup Nix + uses: DeterminateSystems/nix-installer-action@main + - name: Magic Nix Cache + uses: DeterminateSystems/magic-nix-cache-action@main + - name: Setup Cachix + uses: cachix/cachix-action@v15 + with: + name: ooknet + authToken: '${{ secrets.CACHIX_AUTH_TOKEN }}' + extraPullNames: nix-community + - name: Build packages + run: nix build .#${{ matrix.package }} --print-build-logs + continue-on-error: true diff --git a/.github/workflows/check.yaml b/.github/workflows/check.yaml new file mode 100644 index 0000000..8c1c92e --- /dev/null +++ b/.github/workflows/check.yaml @@ -0,0 +1,47 @@ +name: "Nix Flake Check" +on: + workflow_dispatch: + push: + branches: + - main + paths-ignore: + - .github/** + - README.md + - .repomixignore + - repomix.config.json + - .gitignore +concurrency: + group: ooknet-check-${{ github.ref }} + cancel-in-progress: true +jobs: + check-format: + name: Check Formatting + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: DeterminateSystems/nix-installer-action@main + - run: nix run nixpkgs#alejandra -- --check . + + check-dead-code: + name: Check Dead Code + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: DeterminateSystems/nix-installer-action@main + - uses: cachix/cachix-action@v15 + with: + name: deadnix + - uses: astro/deadnix-action@main + + check-flake: + name: Check Flake + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: webfactory/ssh-agent@v0.9.0 + with: + ssh-private-key: ${{ secrets.KUNZEN_DEPLOY_KEY }} + - uses: DeterminateSystems/nix-installer-action@main + - uses: DeterminateSystems/magic-nix-cache-action@main + - run: nix flake check + diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..a40c183 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +repodump.xml diff --git a/.repomixignore b/.repomixignore new file mode 100644 index 0000000..221341a --- /dev/null +++ b/.repomixignore @@ -0,0 +1,5 @@ +*.lock +**/equicord/options.nix +**/gruv.nix +.repomixignore +repomix* diff --git a/README.md b/README.md new file mode 100644 index 0000000..f26b6b0 --- /dev/null +++ b/README.md @@ -0,0 +1,152 @@ +
A monorepo for all my nix expressions powered by flake-parts.
+ +## Overview + +This repository serves two main purposes: + +1. To serve as a centralized location for all my personal computing + infrastructure +2. To provide a place to experiment and learn about networking, administration, + security, unix, design, and programming + +> [!WARNING] +> This repository is not intended to be used by anyone but myself. It is highly +> personalized and likely doesn't fit anyone else's needs. I leave this +> repository public to serve as a reference for anyone else building something +> similar. + +## Features + +- NixOS configurations for all my hosts +- Home-manager configuration for my workstations +- Custom packages +- Development environments +- Declarative secrets with agenix +- Personal website +- Templates for bootstrapping projects + +## Fleet + +Below are all the hosts I currently maintain within this flake: + +| host | spec | role | description | architecture | status | +| --------- | ------------------------------------- | ----------- | --------------------------------- | ------------ | ------ | +| ooksdesk | 7500F / RX5700XT / 32 GB DDR5 | Workstation | Primary desktop workstation | x86_64-linux | UP | +| ookst480s | T480s / i5-8350U / 24 GB DDR4 | Workstation | Primary mobile workstation | x86_64-linux | UP | +| ooksmicro | GPD Micro PC / N8100 / 8 GB LPDR3 | Workstation | Pocket workstation | x86_64-linux | UP | +| ooksmedia | i3-10100 / 1650 Super / 8 GB DDR4 | Server | Homelab/Media server | x86_64-linux | UP | +| ooksx1 | X1 Carbon G4 / i5 6200U / 8 GB LPDDR3 | Workstation | Alternative mobile workstation | x86_64-linux | DOWN | +| ooknode | Linode Nanode | Server | VPS for website | x86_64-linux | UP | +| ooksphone | Termux | Workstation | Nix environment for android phone | x86_64-linux | DOWN | + +## Architecture + +As this project serves as a learning environment, its architecture changes +frequently. While I'll try to keep this documentation current, what follows is a +high-level overview of the current design. + +One of the main goals of this project was to allow for easy bootstrapping of new +hosts while maintaining fine-grained configuration on a per-host basis. This is +accomplished using a roles and profiles pattern (similar to +[Puppet's roles and profiles method](https://www.puppet.com/docs/puppet/7/the_roles_and_profiles_method.html)). + +#### Roles + +- **Workstation**: Desktop/laptop systems with GUI environment +- **Server**: Headless systems running specific services + +Roles are declared via their own respective helper functions `mkWorkstation` and +`mkServer`. Both being simple wrappers of +[`lib.nixosSystem`](https://github.com/NixOS/nixpkgs/blob/e5db80ae487b59b4e9f950d68983ffb0575e26c6/flake.nix#L21) +(also see [`lib.evalModules`](https://noogle.dev/f/lib/evalModules)). These +functions serve to abstract the boilerplate, leaving a simple interface for +declaring hosts. + +Example: + +```nix +flake.nixosConfigurations = { + ookst480s = mkWorkstation { + inherit withSystem; + system = "x86_64-linux"; + hostname = "ookst480s"; + type = "laptop"; + }; + ooknode = mkServer { + inherit withSystem; + system = "x86_64-linux"; + hostname = "ooknode"; + domain = "ooknet.org"; + type = "vm"; + profile = "linode"; + services = ["website" "forgejo"]; + }; +}; +``` + +#### Profiles + +Profiles are collections of related software and configurations that can be +enabled on a per-host basis. Here are some example profiles for workstations: + +- `gaming`: Steam & emulators +- `communication`: Discord, Teams, Matrix +- `productivity`: Document editing, note-taking +- `creative`: Art and design tools +- `media`: Audio/video playback and management +- `virtualization`: Virtual machine support + +Example configuration: + +```nix +ooknet.workstation.profiles = ["gaming" "creative" "media"]; +``` + +For servers, profiles are defined as services. For example: + +- `ookflix`: Media server services +- `forgjo`: Git server +- `website`: My static website + +```nix +ooknet.server.services = ["ookflix"]; +``` + +## Desktop environment + +
+All workstations currently run a minimal wayland configuration made from a few
+components:
+
+- [Hyprland](https://github.com/hyprwm/Hyprland)
+- Hypr* ware ([hypridle](https://github.com/hyprwm/hypridle),
+ [hyprlock](https://github.com/hyprwm/hyprlock),
+ [hyprpaper](https://github.com/hyprwm/hyprpaper))
+- [Waybar](https://github.com/Alexays/Waybar)
+- [Mako](https://github.com/emersion/mako)
+- [Gruvbox extended](https://github.com/ooks-io/ooknet/blob/main/outputs/hozen/default.nix)
+
+## Appreciation
+
+I want to give some appreciation to the many people/resources who have helped in
+some way to build this project.
+
+### People
+
+- [ghuntley](https://github.com/ghuntley)
+- [NobbZ](https://github.com/NobbZ)
+- [notashelf](https://github.com/NotAShelf)
+- [mic92](https://github.com/Mic92)
+- [fabaff](https://github.com/fabaff)
+- [gerg-l](https://github.com/Gerg-L)
+- [viperML](https://github.com/viperML)
+- [colemickens](https://github.com/colemickens)
+- [fufexan](https://github.com/fufexan)
+- [max-privatevoid](https://github.com/max-privatevoid)
+
+### Resources
+
+- [nix.dev](https://nix.dev/)
+- [noogle](https://noogle.dev/)
+- [nix-pills](https://nixos.org/guides/nix-pills/)
diff --git a/flake.lock b/flake.lock
index 3c92d63..ae6f9b1 100644
--- a/flake.lock
+++ b/flake.lock
@@ -3,16 +3,19 @@
"agenix": {
"inputs": {
"darwin": "darwin",
- "home-manager": "home-manager",
- "nixpkgs": "nixpkgs",
+ "home-manager": "home-manager_2",
+ "nixpkgs": [
+ "secrets",
+ "nixpkgs"
+ ],
"systems": "systems"
},
"locked": {
- "lastModified": 1723293904,
- "narHash": "sha256-b+uqzj+Wa6xgMS9aNbX4I+sXeb5biPDi39VgvSFqFvU=",
+ "lastModified": 1736955230,
+ "narHash": "sha256-uenf8fv2eG5bKM8C/UvFaiJMZ4IpUFaQxk9OH5t/1gA=",
"owner": "ryantm",
"repo": "agenix",
- "rev": "f6291c5935fdc4e0bef208cfc0dcab7e3f7a1c41",
+ "rev": "e600439ec4c273cf11e06fe4d9d906fb98fa097c",
"type": "github"
},
"original": {
@@ -21,6 +24,31 @@
"type": "github"
}
},
+ "agenix-rekey": {
+ "inputs": {
+ "devshell": "devshell",
+ "flake-parts": "flake-parts_2",
+ "nixpkgs": [
+ "secrets",
+ "nixpkgs"
+ ],
+ "pre-commit-hooks": "pre-commit-hooks_2",
+ "treefmt-nix": "treefmt-nix"
+ },
+ "locked": {
+ "lastModified": 1737124467,
+ "narHash": "sha256-askwM5GDYo4xy/UARNXUvn7lKERyNp31BcES/t4Ki2Y=",
+ "owner": "oddlama",
+ "repo": "agenix-rekey",
+ "rev": "27c5fc5b763321054832d0c96a9259d849b2f58a",
+ "type": "github"
+ },
+ "original": {
+ "owner": "oddlama",
+ "repo": "agenix-rekey",
+ "type": "github"
+ }
+ },
"aquamarine": {
"inputs": {
"hyprutils": [
@@ -41,11 +69,11 @@
]
},
"locked": {
- "lastModified": 1729527199,
- "narHash": "sha256-D5/YksfRga8Akd04ZtIkuYSIOjXVrAzQIQBSeplokzU=",
+ "lastModified": 1737636397,
+ "narHash": "sha256-F5MbBj3QVorycVSFE9qjuOTLtIQBqt2VWbXa0uwzm98=",
"owner": "hyprwm",
"repo": "aquamarine",
- "rev": "8d732fa8aff8b12ef2b1e2f00fc8153e41312b72",
+ "rev": "7fe006981fae53e931f513026fc754e322f13145",
"type": "github"
},
"original": {
@@ -56,11 +84,11 @@
},
"crane": {
"locked": {
- "lastModified": 1727974419,
- "narHash": "sha256-WD0//20h+2/yPGkO88d2nYbb23WMWYvnRyDQ9Dx4UHg=",
+ "lastModified": 1736898272,
+ "narHash": "sha256-D10wlrU/HCpSRcb3a7yk+bU3ggpMD1kGbseKtO+7teo=",
"owner": "ipetkov",
"repo": "crane",
- "rev": "37e4f9f0976cb9281cd3f0c70081e5e0ecaee93f",
+ "rev": "6a589f034202a7c6e10bce6c5d1d392d7bc0f340",
"type": "github"
},
"original": {
@@ -72,6 +100,7 @@
"darwin": {
"inputs": {
"nixpkgs": [
+ "secrets",
"agenix",
"nixpkgs"
]
@@ -91,6 +120,28 @@
"type": "github"
}
},
+ "devshell": {
+ "inputs": {
+ "nixpkgs": [
+ "secrets",
+ "agenix-rekey",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1728330715,
+ "narHash": "sha256-xRJ2nPOXb//u1jaBnDP56M7v5ldavjbtR6lfGqSvcKg=",
+ "owner": "numtide",
+ "repo": "devshell",
+ "rev": "dd6b80932022cea34a019e2bb32f6fa9e494dfef",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "devshell",
+ "type": "github"
+ }
+ },
"firefox-addons": {
"inputs": {
"flake-utils": "flake-utils",
@@ -100,11 +151,11 @@
},
"locked": {
"dir": "pkgs/firefox-addons",
- "lastModified": 1730013417,
- "narHash": "sha256-nZ6ylS3/FAjsi9wwdZJpzIV0+bgJDAurZAi0w9q1Nxw=",
+ "lastModified": 1737864207,
+ "narHash": "sha256-pmww5SaFlgqYxgzAZ5He/LWMLFWyh37kebwLHBDNvQk=",
"owner": "rycee",
"repo": "nur-expressions",
- "rev": "e9ec8d2766bbe4d242c9255247197372ac64f885",
+ "rev": "6770d28ffd09fee64fcded7b9f1cbeaf2883a9f6",
"type": "gitlab"
},
"original": {
@@ -130,16 +181,32 @@
"type": "github"
}
},
+ "flake-compat_2": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1696426674,
+ "narHash": "sha256-kvjfFW7WAETZlt09AgDn1MrtKzP7t90Vf7vypd3OL1U=",
+ "owner": "edolstra",
+ "repo": "flake-compat",
+ "rev": "0f9255e01c2351cc7d116c072cb317785dd33b33",
+ "type": "github"
+ },
+ "original": {
+ "owner": "edolstra",
+ "repo": "flake-compat",
+ "type": "github"
+ }
+ },
"flake-parts": {
"inputs": {
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
- "lastModified": 1727826117,
- "narHash": "sha256-K5ZLCyfO/Zj9mPFldf3iwS6oZStJcU4tSpiXTMYaaL0=",
+ "lastModified": 1736143030,
+ "narHash": "sha256-+hu54pAoLDEZT9pjHlqL9DNzWz0NbUn8NEAHP7PQPzU=",
"owner": "hercules-ci",
"repo": "flake-parts",
- "rev": "3d04084d54bedc3d6b8b736c70ef449225c361b1",
+ "rev": "b905f6fc23a9051a6e1b741e1438dbfc0634c6de",
"type": "github"
},
"original": {
@@ -150,32 +217,18 @@
},
"flake-parts_2": {
"inputs": {
- "nixpkgs-lib": "nixpkgs-lib_2"
+ "nixpkgs-lib": [
+ "secrets",
+ "agenix-rekey",
+ "nixpkgs"
+ ]
},
"locked": {
- "lastModified": 1715865404,
- "narHash": "sha256-/GJvTdTpuDjNn84j82cU6bXztE0MSkdnTWClUCRub78=",
+ "lastModified": 1733312601,
+ "narHash": "sha256-4pDvzqnegAfRkPwO3wmwBhVi/Sye1mzps0zHWYnP88c=",
"owner": "hercules-ci",
"repo": "flake-parts",
- "rev": "8dc45382d5206bd292f9c2768b8058a8fd8311d9",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
- "flake-parts_3": {
- "inputs": {
- "nixpkgs-lib": "nixpkgs-lib_3"
- },
- "locked": {
- "lastModified": 1726153070,
- "narHash": "sha256-HO4zgY0ekfwO5bX0QH/3kJ/h4KvUDFZg8YpkNwIbg1U=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "bcef6817a8b2aa20a5a6dbb19b43e63c5bf8619a",
+ "rev": "205b12d8b7cd4802fbcb8e8ef6a0f1408781a4f9",
"type": "github"
},
"original": {
@@ -201,14 +254,16 @@
},
"flake-utils_2": {
"inputs": {
- "systems": "systems_3"
+ "systems": [
+ "systems"
+ ]
},
"locked": {
- "lastModified": 1710146030,
- "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
+ "lastModified": 1731533236,
+ "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
- "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
+ "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
@@ -219,14 +274,14 @@
},
"flake-utils_3": {
"inputs": {
- "systems": "systems_7"
+ "systems": "systems_3"
},
"locked": {
- "lastModified": 1726560853,
- "narHash": "sha256-X6rJYSESBVr3hBoH0WbKE5KvhPU5bloyZ2L4K60/fPQ=",
+ "lastModified": 1731533236,
+ "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
"owner": "numtide",
"repo": "flake-utils",
- "rev": "c1dfcf08411b08f6b8615f7d8971a2bfa81d5e8a",
+ "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
"type": "github"
},
"original": {
@@ -257,19 +312,41 @@
"type": "github"
}
},
- "home-manager": {
+ "gitignore_2": {
"inputs": {
"nixpkgs": [
- "agenix",
+ "secrets",
+ "agenix-rekey",
+ "pre-commit-hooks",
"nixpkgs"
]
},
"locked": {
- "lastModified": 1703113217,
- "narHash": "sha256-7ulcXOk63TIT2lVDSExj7XzFx09LpdSAPtvgtM7yQPE=",
+ "lastModified": 1709087332,
+ "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
+ "owner": "hercules-ci",
+ "repo": "gitignore.nix",
+ "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hercules-ci",
+ "repo": "gitignore.nix",
+ "type": "github"
+ }
+ },
+ "home-manager": {
+ "inputs": {
+ "nixpkgs": [
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1737762889,
+ "narHash": "sha256-5HGG09bh/Yx0JA8wtBMAzt0HMCL1bYZ93x4IqzVExio=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "3bfaacf46133c037bb356193bd2f1765d9dc82c1",
+ "rev": "daf04c5950b676f47a794300657f1d3d14c1a120",
"type": "github"
},
"original": {
@@ -281,15 +358,17 @@
"home-manager_2": {
"inputs": {
"nixpkgs": [
+ "secrets",
+ "agenix",
"nixpkgs"
]
},
"locked": {
- "lastModified": 1730016908,
- "narHash": "sha256-bFCxJco7d8IgmjfNExNz9knP8wvwbXU4s/d53KOK6U0=",
+ "lastModified": 1703113217,
+ "narHash": "sha256-7ulcXOk63TIT2lVDSExj7XzFx09LpdSAPtvgtM7yQPE=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "e83414058edd339148dc142a8437edb9450574c8",
+ "rev": "3bfaacf46133c037bb356193bd2f1765d9dc82c1",
"type": "github"
},
"original": {
@@ -314,11 +393,11 @@
]
},
"locked": {
- "lastModified": 1728669738,
- "narHash": "sha256-EDNAU9AYcx8OupUzbTbWE1d3HYdeG0wO6Msg3iL1muk=",
+ "lastModified": 1737634937,
+ "narHash": "sha256-Ffw4ujFpi++6pPHe+gCBOfDgAoNlzVPZN6MReC1beu8=",
"owner": "hyprwm",
"repo": "hyprcursor",
- "rev": "0264e698149fcb857a66a53018157b41f8d97bb0",
+ "rev": "9c5dd1f7c825ee47f72727ad0a4e16ca46a2688e",
"type": "github"
},
"original": {
@@ -327,6 +406,93 @@
"type": "github"
}
},
+ "hyprgraphics": {
+ "inputs": {
+ "hyprutils": [
+ "hyprland",
+ "hyprutils"
+ ],
+ "nixpkgs": [
+ "hyprland",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprland",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1737634889,
+ "narHash": "sha256-9JZE3KxcXOqZH9zs3UeadngDiK/yIACTiAR8HSA/TNI=",
+ "owner": "hyprwm",
+ "repo": "hyprgraphics",
+ "rev": "0d77b4895ad5f1bb3b0ee43103a5246c58b65591",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprgraphics",
+ "type": "github"
+ }
+ },
+ "hyprgraphics_2": {
+ "inputs": {
+ "hyprutils": [
+ "hyprlock",
+ "hyprutils"
+ ],
+ "nixpkgs": [
+ "hyprlock",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprlock",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1737634889,
+ "narHash": "sha256-9JZE3KxcXOqZH9zs3UeadngDiK/yIACTiAR8HSA/TNI=",
+ "owner": "hyprwm",
+ "repo": "hyprgraphics",
+ "rev": "0d77b4895ad5f1bb3b0ee43103a5246c58b65591",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprgraphics",
+ "type": "github"
+ }
+ },
+ "hyprgraphics_3": {
+ "inputs": {
+ "hyprutils": [
+ "hyprpaper",
+ "hyprutils"
+ ],
+ "nixpkgs": [
+ "hyprpaper",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprpaper",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1737634889,
+ "narHash": "sha256-9JZE3KxcXOqZH9zs3UeadngDiK/yIACTiAR8HSA/TNI=",
+ "owner": "hyprwm",
+ "repo": "hyprgraphics",
+ "rev": "0d77b4895ad5f1bb3b0ee43103a5246c58b65591",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprgraphics",
+ "type": "github"
+ }
+ },
"hypridle": {
"inputs": {
"hyprlang": [
@@ -347,11 +513,11 @@
]
},
"locked": {
- "lastModified": 1729679960,
- "narHash": "sha256-RoFKwZsx4RHKUwO8LhEZtmI08VBVrWt3TdzoJgx1HJ0=",
+ "lastModified": 1737635556,
+ "narHash": "sha256-Ahb+xhd80dlzgRSICthPktiDcvi+DqDtHP+YX0TrSdE=",
"owner": "hyprwm",
"repo": "hypridle",
- "rev": "4d2fb9e73eb6b75336ed3eb198e900f94ada24f4",
+ "rev": "33ac8cae64226d3a0b63ebf77a22455807895455",
"type": "github"
},
"original": {
@@ -364,21 +530,25 @@
"inputs": {
"aquamarine": "aquamarine",
"hyprcursor": "hyprcursor",
+ "hyprgraphics": "hyprgraphics",
"hyprland-protocols": "hyprland-protocols",
- "hyprlang": "hyprlang",
- "hyprutils": "hyprutils",
+ "hyprland-qtutils": "hyprland-qtutils",
+ "hyprlang": "hyprlang_2",
+ "hyprutils": "hyprutils_2",
"hyprwayland-scanner": "hyprwayland-scanner",
- "nixpkgs": "nixpkgs_2",
+ "nixpkgs": "nixpkgs",
"pre-commit-hooks": "pre-commit-hooks",
- "systems": "systems_2",
+ "systems": [
+ "systems"
+ ],
"xdph": "xdph"
},
"locked": {
- "lastModified": 1730054738,
- "narHash": "sha256-xU5DxVMZXFLcypIo6PvrLRI0+74kOrFTdEykDDEaEkQ=",
+ "lastModified": 1737842278,
+ "narHash": "sha256-5N0ExKra/jw3HI/0EEIzmeJKHN9RIBV7ceR/sxQR11s=",
"owner": "hyprwm",
"repo": "hyprland",
- "rev": "5d4b54b01286c10d4b6bf402a772b5938b054ce6",
+ "rev": "8b1d6e3009c540457068e23e6c2bc201d20ce4d1",
"type": "github"
},
"original": {
@@ -395,11 +565,11 @@
]
},
"locked": {
- "lastModified": 1729224425,
- "narHash": "sha256-w9dNUedNe2qnhHuhcRf7A1l29+/6DxdMfwN6g4U3c/w=",
+ "lastModified": 1737834765,
+ "narHash": "sha256-xiThQfn7aCcV8+aQ8qdIornefqRATY6/H+3qqyiiUbQ=",
"owner": "hyprwm",
"repo": "contrib",
- "rev": "d72bc8b1cd30d448bd438e8328f8eeb4c0f2ddb6",
+ "rev": "296740785d25b5fe19cce4978050dc5dc704876a",
"type": "github"
},
"original": {
@@ -425,11 +595,11 @@
]
},
"locked": {
- "lastModified": 1729596320,
- "narHash": "sha256-sBPr6O2Ad916f+L7biAjmJVx4TLDITC4joKgeOT47V8=",
+ "lastModified": 1737682243,
+ "narHash": "sha256-sQh5Wjt+BWzcLmL1/Aaup9slDJfHd952BfxFvJnDsnc=",
"owner": "hyprwm",
"repo": "hyprland-plugins",
- "rev": "4d7f0b5d8b952f31f7d2e29af22ab0a55ca5c219",
+ "rev": "7634792d199d32ed9396d5864e6431cde1cca6bd",
"type": "github"
},
"original": {
@@ -450,11 +620,11 @@
]
},
"locked": {
- "lastModified": 1728345020,
- "narHash": "sha256-xGbkc7U/Roe0/Cv3iKlzijIaFBNguasI31ynL2IlEoM=",
+ "lastModified": 1737556638,
+ "narHash": "sha256-laKgI3mr2qz6tas/q3tuGPxMdsGhBi/w+HO+hO2f1AY=",
"owner": "hyprwm",
"repo": "hyprland-protocols",
- "rev": "a7c183800e74f337753de186522b9017a07a8cee",
+ "rev": "4c75dd5c015c8a0e5a34c6d02a018a650f57feb5",
"type": "github"
},
"original": {
@@ -463,7 +633,95 @@
"type": "github"
}
},
+ "hyprland-qt-support": {
+ "inputs": {
+ "hyprlang": "hyprlang",
+ "nixpkgs": [
+ "hyprland",
+ "hyprland-qtutils",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprland",
+ "hyprland-qtutils",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1737634706,
+ "narHash": "sha256-nGCibkfsXz7ARx5R+SnisRtMq21IQIhazp6viBU8I/A=",
+ "owner": "hyprwm",
+ "repo": "hyprland-qt-support",
+ "rev": "8810df502cdee755993cb803eba7b23f189db795",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprland-qt-support",
+ "type": "github"
+ }
+ },
+ "hyprland-qtutils": {
+ "inputs": {
+ "hyprland-qt-support": "hyprland-qt-support",
+ "hyprutils": [
+ "hyprland",
+ "hyprutils"
+ ],
+ "nixpkgs": [
+ "hyprland",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprland",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1737811848,
+ "narHash": "sha256-WZ7LeiKHk5Y94MU5gHIWn0r8asWxYOvie4LqfCjVIZU=",
+ "owner": "hyprwm",
+ "repo": "hyprland-qtutils",
+ "rev": "9c0831ff98856c0f312fcb8b57553fbe3dd34d5b",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprland-qtutils",
+ "type": "github"
+ }
+ },
"hyprlang": {
+ "inputs": {
+ "hyprutils": "hyprutils",
+ "nixpkgs": [
+ "hyprland",
+ "hyprland-qtutils",
+ "hyprland-qt-support",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprland",
+ "hyprland-qtutils",
+ "hyprland-qt-support",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1737634606,
+ "narHash": "sha256-W7W87Cv6wqZ9PHegI6rH1+ve3zJPiyevMFf0/HwdbCQ=",
+ "owner": "hyprwm",
+ "repo": "hyprlang",
+ "rev": "f41271d35cc0f370d300413d756c2677f386af9d",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprlang",
+ "type": "github"
+ }
+ },
+ "hyprlang_2": {
"inputs": {
"hyprutils": [
"hyprland",
@@ -479,11 +737,11 @@
]
},
"locked": {
- "lastModified": 1728168612,
- "narHash": "sha256-AnB1KfiXINmuiW7BALYrKqcjCnsLZPifhb/7BsfPbns=",
+ "lastModified": 1737634606,
+ "narHash": "sha256-W7W87Cv6wqZ9PHegI6rH1+ve3zJPiyevMFf0/HwdbCQ=",
"owner": "hyprwm",
"repo": "hyprlang",
- "rev": "f054f2e44d6a0b74607a6bc0f52dba337a3db38e",
+ "rev": "f41271d35cc0f370d300413d756c2677f386af9d",
"type": "github"
},
"original": {
@@ -494,39 +752,7 @@
},
"hyprlock": {
"inputs": {
- "hyprlang": [
- "hyprland",
- "hyprlang"
- ],
- "hyprutils": [
- "hyprland",
- "hyprutils"
- ],
- "nixpkgs": [
- "hyprland",
- "nixpkgs"
- ],
- "systems": [
- "hyprland",
- "systems"
- ]
- },
- "locked": {
- "lastModified": 1730053985,
- "narHash": "sha256-jh7PhejwT+XqkkYnpZ6K/Gkqy4tvjN7g/ZBTvlS+Q9Y=",
- "owner": "hyprwm",
- "repo": "hyprlock",
- "rev": "edbecc87081756b45bdbea16b63e413473659dcd",
- "type": "github"
- },
- "original": {
- "owner": "hyprwm",
- "repo": "hyprlock",
- "type": "github"
- }
- },
- "hyprpaper": {
- "inputs": {
+ "hyprgraphics": "hyprgraphics_2",
"hyprlang": [
"hyprland",
"hyprlang"
@@ -546,11 +772,46 @@
]
},
"locked": {
- "lastModified": 1729890887,
- "narHash": "sha256-Vg98Dm6MaglEUNNTRgLF2Lxy02FrU5ntnlwsMkBSTKg=",
+ "lastModified": 1737837801,
+ "narHash": "sha256-i7nKSo/FGU5Sjq2xM+UFahZHqqrjZn5WUekOZFsjO2w=",
+ "owner": "hyprwm",
+ "repo": "hyprlock",
+ "rev": "e77bc92b99e06ee66ccd684afbfe3a743af1f01d",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprlock",
+ "type": "github"
+ }
+ },
+ "hyprpaper": {
+ "inputs": {
+ "hyprgraphics": "hyprgraphics_3",
+ "hyprlang": [
+ "hyprland",
+ "hyprlang"
+ ],
+ "hyprutils": [
+ "hyprland",
+ "hyprutils"
+ ],
+ "hyprwayland-scanner": "hyprwayland-scanner_3",
+ "nixpkgs": [
+ "hyprland",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprland",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1737645174,
+ "narHash": "sha256-pmkJCzjflvsOytiu2mgn2wfSeyL6mTfoi214T4A2OZQ=",
"owner": "hyprwm",
"repo": "hyprpaper",
- "rev": "3f8cc92109209364e9d39789b3631e9ac109987a",
+ "rev": "7efb4a03464c45bf9fee7b0f428c09462da70a14",
"type": "github"
},
"original": {
@@ -560,6 +821,37 @@
}
},
"hyprutils": {
+ "inputs": {
+ "nixpkgs": [
+ "hyprland",
+ "hyprland-qtutils",
+ "hyprland-qt-support",
+ "hyprlang",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprland",
+ "hyprland-qtutils",
+ "hyprland-qt-support",
+ "hyprlang",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1737632363,
+ "narHash": "sha256-X9I8POSlHxBVjD0fiX1O2j7U9Zi1+4rIkrsyHP0uHXY=",
+ "owner": "hyprwm",
+ "repo": "hyprutils",
+ "rev": "006620eb29d54ea9086538891404c78563d1bae1",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprutils",
+ "type": "github"
+ }
+ },
+ "hyprutils_2": {
"inputs": {
"nixpkgs": [
"hyprland",
@@ -571,11 +863,11 @@
]
},
"locked": {
- "lastModified": 1728941256,
- "narHash": "sha256-WRypmcZ2Bw94lLmcmxYokVOHPJSZ7T06V49QZ4tkZeQ=",
+ "lastModified": 1737725508,
+ "narHash": "sha256-jGmcPc6y/prg/4A8KGYqJ27nSPaProCMiFadaxNAKvA=",
"owner": "hyprwm",
"repo": "hyprutils",
- "rev": "fd4be8b9ca932f7384e454bcd923c5451ef2aa85",
+ "rev": "fb0c2d1de3d1ef7396d19c18ac09e12bd956929e",
"type": "github"
},
"original": {
@@ -596,11 +888,11 @@
]
},
"locked": {
- "lastModified": 1726874836,
- "narHash": "sha256-VKR0sf0PSNCB0wPHVKSAn41mCNVCnegWmgkrneKDhHM=",
+ "lastModified": 1735493474,
+ "narHash": "sha256-fktzv4NaqKm94VAkAoVqO/nqQlw+X0/tJJNAeCSfzK4=",
"owner": "hyprwm",
"repo": "hyprwayland-scanner",
- "rev": "500c81a9e1a76760371049a8d99e008ea77aa59e",
+ "rev": "de913476b59ee88685fdc018e77b8f6637a2ae0b",
"type": "github"
},
"original": {
@@ -610,6 +902,31 @@
}
},
"hyprwayland-scanner_2": {
+ "inputs": {
+ "nixpkgs": [
+ "hyprlock",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprlock",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1735493474,
+ "narHash": "sha256-fktzv4NaqKm94VAkAoVqO/nqQlw+X0/tJJNAeCSfzK4=",
+ "owner": "hyprwm",
+ "repo": "hyprwayland-scanner",
+ "rev": "de913476b59ee88685fdc018e77b8f6637a2ae0b",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprwayland-scanner",
+ "type": "github"
+ }
+ },
+ "hyprwayland-scanner_3": {
"inputs": {
"nixpkgs": [
"hyprpaper",
@@ -621,11 +938,11 @@
]
},
"locked": {
- "lastModified": 1721324119,
- "narHash": "sha256-SOOqIT27/X792+vsLSeFdrNTF+OSRp5qXv6Te+fb2Qg=",
+ "lastModified": 1735493474,
+ "narHash": "sha256-fktzv4NaqKm94VAkAoVqO/nqQlw+X0/tJJNAeCSfzK4=",
"owner": "hyprwm",
"repo": "hyprwayland-scanner",
- "rev": "a048a6cb015340bd82f97c1f40a4b595ca85cc30",
+ "rev": "de913476b59ee88685fdc018e77b8f6637a2ae0b",
"type": "github"
},
"original": {
@@ -636,11 +953,11 @@
},
"mnw": {
"locked": {
- "lastModified": 1726188505,
- "narHash": "sha256-3dkxJo6y/aKfwkAg6YnpdiQAoZKgHhWHz7ilGJHCoVU=",
+ "lastModified": 1735150973,
+ "narHash": "sha256-OJhcCAoaMMXeD6o4qI/hxBCNELJp4dN8D5LJZc8w8XA=",
"owner": "Gerg-L",
"repo": "mnw",
- "rev": "ea00b3d2162d85dd085a6ba6d49aa2a186e588e7",
+ "rev": "40cd0b006cc48dffd0f8698ad7f54cf1d56779a6",
"type": "github"
},
"original": {
@@ -649,28 +966,6 @@
"type": "github"
}
},
- "naersk": {
- "inputs": {
- "nixpkgs": [
- "nvf",
- "rnix-lsp",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1655042882,
- "narHash": "sha256-9BX8Fuez5YJlN7cdPO63InoyBy7dm3VlJkkmTt6fS1A=",
- "owner": "nix-community",
- "repo": "naersk",
- "rev": "cddffb5aa211f50c4b8750adbec0bbbdfb26bb9f",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "naersk",
- "type": "github"
- }
- },
"nil": {
"inputs": {
"flake-utils": [
@@ -684,11 +979,11 @@
"rust-overlay": "rust-overlay"
},
"locked": {
- "lastModified": 1714571717,
- "narHash": "sha256-o4tqlTzi9kcVub167kTGXgCac9jM3kW4+v9MH/ue4Hk=",
+ "lastModified": 1732053863,
+ "narHash": "sha256-DCIVdlb81Fct2uwzbtnawLBC/U03U2hqx8trqTJB7WA=",
"owner": "oxalica",
"repo": "nil",
- "rev": "2f3ed6348bbf1440fcd1ab0411271497a0fbbfa4",
+ "rev": "2e24c9834e3bb5aa2a3701d3713b43a6fb106362",
"type": "github"
},
"original": {
@@ -697,21 +992,6 @@
"type": "github"
}
},
- "nix-filter": {
- "locked": {
- "lastModified": 1710156097,
- "narHash": "sha256-1Wvk8UP7PXdf8bCCaEoMnOT1qe5/Duqgj+rL8sRQsSM=",
- "owner": "numtide",
- "repo": "nix-filter",
- "rev": "3342559a24e85fc164b295c3444e8a139924675b",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "nix-filter",
- "type": "github"
- }
- },
"nix-index-db": {
"inputs": {
"nixpkgs": [
@@ -719,11 +999,11 @@
]
},
"locked": {
- "lastModified": 1729999765,
- "narHash": "sha256-LYsavZXitFjjyETZoij8usXjTa7fa9AIF3Sk3MJSX+Y=",
+ "lastModified": 1737861961,
+ "narHash": "sha256-LIRtMvAwLGb8pBoamzgEF67oKlNPz4LuXiRPVZf+TpE=",
"owner": "nix-community",
"repo": "nix-index-database",
- "rev": "0e3a8778c2ee218eff8de6aacf3d2fa6c33b2d4f",
+ "rev": "79b7b8eae3243fc5aa9aad34ba6b9bbb2266f523",
"type": "github"
},
"original": {
@@ -734,11 +1014,11 @@
},
"nixpkgs": {
"locked": {
- "lastModified": 1703013332,
- "narHash": "sha256-+tFNwMvlXLbJZXiMHqYq77z/RfmpfpiI3yjL6o/Zo9M=",
+ "lastModified": 1737632463,
+ "narHash": "sha256-38J9QfeGSej341ouwzqf77WIHAScihAKCt8PQJ+NH28=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "54aac082a4d9bb5bbc5c4e899603abfb76a3f6d6",
+ "rev": "0aa475546ed21629c4f5bbf90e38c846a99ec9e9",
"type": "github"
},
"original": {
@@ -750,63 +1030,23 @@
},
"nixpkgs-lib": {
"locked": {
- "lastModified": 1727825735,
- "narHash": "sha256-0xHYkMkeLVQAMa7gvkddbPqpxph+hDzdu1XdGPJR+Os=",
+ "lastModified": 1735774519,
+ "narHash": "sha256-CewEm1o2eVAnoqb6Ml+Qi9Gg/EfNAxbRx1lANGVyoLI=",
"type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/fb192fec7cc7a4c26d51779e9bab07ce6fa5597a.tar.gz"
+ "url": "https://github.com/NixOS/nixpkgs/archive/e9b51731911566bbf7e4895475a87fe06961de0b.tar.gz"
},
"original": {
"type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/fb192fec7cc7a4c26d51779e9bab07ce6fa5597a.tar.gz"
- }
- },
- "nixpkgs-lib_2": {
- "locked": {
- "lastModified": 1714640452,
- "narHash": "sha256-QBx10+k6JWz6u7VsohfSw8g8hjdBZEf8CFzXH1/1Z94=",
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/50eb7ecf4cd0a5756d7275c8ba36790e5bd53e33.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/50eb7ecf4cd0a5756d7275c8ba36790e5bd53e33.tar.gz"
- }
- },
- "nixpkgs-lib_3": {
- "locked": {
- "lastModified": 1725233747,
- "narHash": "sha256-Ss8QWLXdr2JCBPcYChJhz4xJm+h/xjl4G0c0XlP6a74=",
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://github.com/NixOS/nixpkgs/archive/356624c12086a18f2ea2825fed34523d60ccc4e3.tar.gz"
- }
- },
- "nixpkgs-stable": {
- "locked": {
- "lastModified": 1720386169,
- "narHash": "sha256-NGKVY4PjzwAa4upkGtAMz1npHGoRzWotlSnVlqI40mo=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "194846768975b7ad2c4988bdb82572c00222c0d7",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-24.05",
- "repo": "nixpkgs",
- "type": "github"
+ "url": "https://github.com/NixOS/nixpkgs/archive/e9b51731911566bbf7e4895475a87fe06961de0b.tar.gz"
}
},
"nixpkgs_2": {
"locked": {
- "lastModified": 1729413321,
- "narHash": "sha256-I4tuhRpZFa6Fu6dcH9Dlo5LlH17peT79vx1y1SpeKt0=",
+ "lastModified": 1737885589,
+ "narHash": "sha256-Zf0hSrtzaM1DEz8//+Xs51k/wdSajticVrATqDrfQjg=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "1997e4aa514312c1af7e2bda7fad1644e778ff26",
+ "rev": "852ff1d9e153d8875a83602e03fdef8a63f0ecf8",
"type": "github"
},
"original": {
@@ -816,70 +1056,6 @@
"type": "github"
}
},
- "nixpkgs_3": {
- "locked": {
- "lastModified": 1729880355,
- "narHash": "sha256-RP+OQ6koQQLX5nw0NmcDrzvGL8HDLnyXt/jHhL1jwjM=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "18536bf04cd71abd345f9579158841376fdd0c5a",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_4": {
- "locked": {
- "lastModified": 1726871744,
- "narHash": "sha256-V5LpfdHyQkUF7RfOaDPrZDP+oqz88lTJrMT1+stXNwo=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "a1d92660c6b3b7c26fb883500a80ea9d33321be2",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixpkgs-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_5": {
- "locked": {
- "lastModified": 1656753965,
- "narHash": "sha256-BCrB3l0qpJokOnIVc3g2lHiGhnjUi0MoXiw6t1o8H1E=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "0ea7a8f1b939d74e5df8af9a8f7342097cdf69eb",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_6": {
- "locked": {
- "lastModified": 1728061008,
- "narHash": "sha256-qjyJDtwmJckqDyXHmBIiN04kzby/TX/kPYmclBXlROA=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "8bca501bf31b54ae2022fe5065ab475d75f7560e",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixpkgs-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
"nmd": {
"flake": false,
"locked": {
@@ -898,12 +1074,19 @@
},
"nvf": {
"inputs": {
- "flake-parts": "flake-parts_2",
- "flake-utils": "flake-utils_2",
+ "flake-parts": [
+ "flake-parts"
+ ],
+ "flake-utils": [
+ "flake-utils"
+ ],
"mnw": "mnw",
"nil": "nil",
- "nixpkgs": "nixpkgs_4",
+ "nixpkgs": [
+ "nixpkgs"
+ ],
"nmd": "nmd",
+ "plugin-aerial-nvim": "plugin-aerial-nvim",
"plugin-alpha-nvim": "plugin-alpha-nvim",
"plugin-base16": "plugin-base16",
"plugin-bufdelete-nvim": "plugin-bufdelete-nvim",
@@ -923,6 +1106,7 @@
"plugin-copilot-cmp": "plugin-copilot-cmp",
"plugin-copilot-lua": "plugin-copilot-lua",
"plugin-crates-nvim": "plugin-crates-nvim",
+ "plugin-csharpls-extended": "plugin-csharpls-extended",
"plugin-dashboard-nvim": "plugin-dashboard-nvim",
"plugin-diffview-nvim": "plugin-diffview-nvim",
"plugin-dracula": "plugin-dracula",
@@ -932,10 +1116,12 @@
"plugin-fidget-nvim": "plugin-fidget-nvim",
"plugin-flutter-tools": "plugin-flutter-tools",
"plugin-friendly-snippets": "plugin-friendly-snippets",
+ "plugin-fzf-lua": "plugin-fzf-lua",
"plugin-gesture-nvim": "plugin-gesture-nvim",
"plugin-gitsigns-nvim": "plugin-gitsigns-nvim",
"plugin-glow-nvim": "plugin-glow-nvim",
"plugin-gruvbox": "plugin-gruvbox",
+ "plugin-haskell-tools-nvim": "plugin-haskell-tools-nvim",
"plugin-highlight-undo": "plugin-highlight-undo",
"plugin-hop-nvim": "plugin-hop-nvim",
"plugin-icon-picker-nvim": "plugin-icon-picker-nvim",
@@ -949,7 +1135,49 @@
"plugin-lua-utils-nvim": "plugin-lua-utils-nvim",
"plugin-lualine": "plugin-lualine",
"plugin-luasnip": "plugin-luasnip",
+ "plugin-lz-n": "plugin-lz-n",
+ "plugin-lzn-auto-require": "plugin-lzn-auto-require",
"plugin-mind-nvim": "plugin-mind-nvim",
+ "plugin-mini-ai": "plugin-mini-ai",
+ "plugin-mini-align": "plugin-mini-align",
+ "plugin-mini-animate": "plugin-mini-animate",
+ "plugin-mini-base16": "plugin-mini-base16",
+ "plugin-mini-basics": "plugin-mini-basics",
+ "plugin-mini-bracketed": "plugin-mini-bracketed",
+ "plugin-mini-bufremove": "plugin-mini-bufremove",
+ "plugin-mini-clue": "plugin-mini-clue",
+ "plugin-mini-colors": "plugin-mini-colors",
+ "plugin-mini-comment": "plugin-mini-comment",
+ "plugin-mini-completion": "plugin-mini-completion",
+ "plugin-mini-diff": "plugin-mini-diff",
+ "plugin-mini-doc": "plugin-mini-doc",
+ "plugin-mini-extra": "plugin-mini-extra",
+ "plugin-mini-files": "plugin-mini-files",
+ "plugin-mini-fuzzy": "plugin-mini-fuzzy",
+ "plugin-mini-git": "plugin-mini-git",
+ "plugin-mini-hipatterns": "plugin-mini-hipatterns",
+ "plugin-mini-hues": "plugin-mini-hues",
+ "plugin-mini-icons": "plugin-mini-icons",
+ "plugin-mini-indentscope": "plugin-mini-indentscope",
+ "plugin-mini-jump": "plugin-mini-jump",
+ "plugin-mini-jump2d": "plugin-mini-jump2d",
+ "plugin-mini-map": "plugin-mini-map",
+ "plugin-mini-misc": "plugin-mini-misc",
+ "plugin-mini-move": "plugin-mini-move",
+ "plugin-mini-notify": "plugin-mini-notify",
+ "plugin-mini-operators": "plugin-mini-operators",
+ "plugin-mini-pairs": "plugin-mini-pairs",
+ "plugin-mini-pick": "plugin-mini-pick",
+ "plugin-mini-sessions": "plugin-mini-sessions",
+ "plugin-mini-snippets": "plugin-mini-snippets",
+ "plugin-mini-splitjoin": "plugin-mini-splitjoin",
+ "plugin-mini-starter": "plugin-mini-starter",
+ "plugin-mini-statusline": "plugin-mini-statusline",
+ "plugin-mini-surround": "plugin-mini-surround",
+ "plugin-mini-tabline": "plugin-mini-tabline",
+ "plugin-mini-test": "plugin-mini-test",
+ "plugin-mini-trailspace": "plugin-mini-trailspace",
+ "plugin-mini-visits": "plugin-mini-visits",
"plugin-minimap-vim": "plugin-minimap-vim",
"plugin-modes-nvim": "plugin-modes-nvim",
"plugin-neo-tree-nvim": "plugin-neo-tree-nvim",
@@ -960,6 +1188,7 @@
"plugin-new-file-template-nvim": "plugin-new-file-template-nvim",
"plugin-noice-nvim": "plugin-noice-nvim",
"plugin-none-ls": "plugin-none-ls",
+ "plugin-nord": "plugin-nord",
"plugin-nui-nvim": "plugin-nui-nvim",
"plugin-nvim-autopairs": "plugin-nvim-autopairs",
"plugin-nvim-bufferline-lua": "plugin-nvim-bufferline-lua",
@@ -978,33 +1207,43 @@
"plugin-nvim-neoclip": "plugin-nvim-neoclip",
"plugin-nvim-nio": "plugin-nvim-nio",
"plugin-nvim-notify": "plugin-nvim-notify",
+ "plugin-nvim-scrollbar": "plugin-nvim-scrollbar",
"plugin-nvim-session-manager": "plugin-nvim-session-manager",
"plugin-nvim-surround": "plugin-nvim-surround",
"plugin-nvim-tree-lua": "plugin-nvim-tree-lua",
"plugin-nvim-treesitter-context": "plugin-nvim-treesitter-context",
"plugin-nvim-ts-autotag": "plugin-nvim-ts-autotag",
+ "plugin-nvim-ufo": "plugin-nvim-ufo",
"plugin-nvim-web-devicons": "plugin-nvim-web-devicons",
"plugin-obsidian-nvim": "plugin-obsidian-nvim",
+ "plugin-omnisharp-extended": "plugin-omnisharp-extended",
"plugin-onedark": "plugin-onedark",
"plugin-orgmode-nvim": "plugin-orgmode-nvim",
"plugin-otter-nvim": "plugin-otter-nvim",
"plugin-oxocarbon": "plugin-oxocarbon",
"plugin-pathlib-nvim": "plugin-pathlib-nvim",
"plugin-plenary-nvim": "plugin-plenary-nvim",
+ "plugin-precognition-nvim": "plugin-precognition-nvim",
"plugin-project-nvim": "plugin-project-nvim",
+ "plugin-promise-async": "plugin-promise-async",
+ "plugin-rainbow-delimiters": "plugin-rainbow-delimiters",
"plugin-registers": "plugin-registers",
+ "plugin-render-markdown-nvim": "plugin-render-markdown-nvim",
"plugin-rose-pine": "plugin-rose-pine",
+ "plugin-rtp-nvim": "plugin-rtp-nvim",
+ "plugin-run-nvim": "plugin-run-nvim",
"plugin-rustaceanvim": "plugin-rustaceanvim",
- "plugin-scrollbar-nvim": "plugin-scrollbar-nvim",
"plugin-smartcolumn": "plugin-smartcolumn",
"plugin-sqls-nvim": "plugin-sqls-nvim",
"plugin-tabular": "plugin-tabular",
"plugin-telescope": "plugin-telescope",
+ "plugin-tiny-devicons-auto-colors": "plugin-tiny-devicons-auto-colors",
"plugin-todo-comments": "plugin-todo-comments",
"plugin-toggleterm-nvim": "plugin-toggleterm-nvim",
"plugin-tokyonight": "plugin-tokyonight",
"plugin-trouble": "plugin-trouble",
"plugin-ts-error-translator": "plugin-ts-error-translator",
+ "plugin-typst-preview-nvim": "plugin-typst-preview-nvim",
"plugin-vim-dirtytalk": "plugin-vim-dirtytalk",
"plugin-vim-fugitive": "plugin-vim-fugitive",
"plugin-vim-illuminate": "plugin-vim-illuminate",
@@ -1012,75 +1251,48 @@
"plugin-vim-repeat": "plugin-vim-repeat",
"plugin-vim-startify": "plugin-vim-startify",
"plugin-which-key": "plugin-which-key",
- "rnix-lsp": "rnix-lsp",
- "systems": "systems_4"
- },
- "locked": {
- "lastModified": 1729695103,
- "narHash": "sha256-1nesOKIa7zAQ3LVbWzvoxRE9PG0P9SAzBi2Ye1K3SWU=",
- "owner": "notashelf",
- "repo": "nvf",
- "rev": "da86e554a6433fe4ebdb390494c072b12b0b624b",
- "type": "github"
- },
- "original": {
- "owner": "notashelf",
- "ref": "v0.7",
- "repo": "nvf",
- "type": "github"
- }
- },
- "ooknet-website": {
- "inputs": {
- "flake-parts": "flake-parts_3",
- "nix-filter": "nix-filter",
- "nixpkgs": [
- "nixpkgs"
- ],
- "systems": "systems_5"
- },
- "locked": {
- "lastModified": 1728305902,
- "narHash": "sha256-761elKy4m30bx9+3QTlc2MGlRbESek/klbufIP75UqI=",
- "ref": "refs/heads/master",
- "rev": "b0ed4617e28b40e43cc286c9cd50d75d0e204668",
- "revCount": 4,
- "type": "git",
- "url": "ssh://git@github.com/ooks-io/website"
- },
- "original": {
- "type": "git",
- "url": "ssh://git@github.com/ooks-io/website"
- }
- },
- "ooks-scripts": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs"
+ "systems": [
+ "systems"
]
},
"locked": {
- "lastModified": 1718496814,
- "narHash": "sha256-q9OaUOdA0+bmlJ8nK11aiEjHxlJ6a9sqAdvG8CwsH8M=",
- "ref": "refs/heads/main",
- "rev": "53ef8a8bc986f6a3a80aa0336eb6ea8ccd6e3ae7",
- "revCount": 39,
- "type": "git",
- "url": "ssh://git@github.com/ooks-io/scripts"
+ "lastModified": 1737815146,
+ "narHash": "sha256-UptKVzFBLGhN25BHsyT9V78FpmWjfXM982YHz8O16T4=",
+ "owner": "notashelf",
+ "repo": "nvf",
+ "rev": "4242640c9801d6bcd9e72ae942eb92928093b0a5",
+ "type": "github"
},
"original": {
- "type": "git",
- "url": "ssh://git@github.com/ooks-io/scripts"
+ "owner": "notashelf",
+ "repo": "nvf",
+ "type": "github"
+ }
+ },
+ "plugin-aerial-nvim": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1736064692,
+ "narHash": "sha256-7YQtkUTACTMfAGoqoFDPmRrqtw+ypxDbeLCTB3sy4Us=",
+ "owner": "stevearc",
+ "repo": "aerial.nvim",
+ "rev": "b3ec25ca8c347fafa976484a6cace162239112e1",
+ "type": "github"
+ },
+ "original": {
+ "owner": "stevearc",
+ "repo": "aerial.nvim",
+ "type": "github"
}
},
"plugin-alpha-nvim": {
"flake": false,
"locked": {
- "lastModified": 1708891191,
- "narHash": "sha256-kTVPKZ/e1us/uHfSwFwR38lFYN8EotJq2jKz6xm/eqg=",
+ "lastModified": 1731604504,
+ "narHash": "sha256-sNi5qarejYqM4/J7lBZI3gjVLxer5FBPq8K6qjqcMjA=",
"owner": "goolord",
"repo": "alpha-nvim",
- "rev": "41283fb402713fc8b327e60907f74e46166f4cfd",
+ "rev": "de72250e054e5e691b9736ee30db72c65d560771",
"type": "github"
},
"original": {
@@ -1124,11 +1336,11 @@
"plugin-catppuccin": {
"flake": false,
"locked": {
- "lastModified": 1728131011,
- "narHash": "sha256-j6F078taxuGzr3jngrc+Pc5I1kDdxTLMETgq6Xn4w/4=",
+ "lastModified": 1735299190,
+ "narHash": "sha256-lwQLmqm01FihJdad4QRMK23MTrouyOokyuX/3enWjzs=",
"owner": "catppuccin",
"repo": "nvim",
- "rev": "7be452ee067978cdc8b2c5f3411f0c71ffa612b9",
+ "rev": "f67b886d65a029f12ffa298701fb8f1efd89295d",
"type": "github"
},
"original": {
@@ -1140,11 +1352,11 @@
"plugin-ccc": {
"flake": false,
"locked": {
- "lastModified": 1714299582,
- "narHash": "sha256-QRq9hQF5vLnOTzQGbOWC2ykMdMsQDlDlb6XC17dJG7Q=",
+ "lastModified": 1727935067,
+ "narHash": "sha256-OhdR2sAQV5PvlhaKQ6rYneMmvQiN3QfymOeanpAs9wY=",
"owner": "uga-rosa",
"repo": "ccc.nvim",
- "rev": "f388f1981d222967c741fe9927edf9ba5fa3bcbe",
+ "rev": "7c639042583c7bdc7ce2e37e5a0e0aa6d0659c6a",
"type": "github"
},
"original": {
@@ -1156,11 +1368,11 @@
"plugin-cellular-automaton": {
"flake": false,
"locked": {
- "lastModified": 1693589931,
- "narHash": "sha256-szbd6m7hH7NFI0UzjWF83xkpSJeUWCbn9c+O8F8S/Fg=",
+ "lastModified": 1719777869,
+ "narHash": "sha256-nIv7ISRk0+yWd1lGEwAV6u1U7EFQj/T9F8pU6O0Wf0s=",
"owner": "Eandrju",
"repo": "cellular-automaton.nvim",
- "rev": "b7d056dab963b5d3f2c560d92937cb51db61cb5b",
+ "rev": "11aea08aa084f9d523b0142c2cd9441b8ede09ed",
"type": "github"
},
"original": {
@@ -1172,11 +1384,11 @@
"plugin-chatgpt": {
"flake": false,
"locked": {
- "lastModified": 1709721561,
- "narHash": "sha256-vD3NEsYmPRWlxBSOxyIMIQiJXQXxx0hhsw4zIxxXB3o=",
+ "lastModified": 1728720509,
+ "narHash": "sha256-+YVXAkG4pp7RGs8lGnNFc0kQcUV3O3kYBQaQ5Qa4wB0=",
"owner": "jackMort",
"repo": "ChatGPT.nvim",
- "rev": "df53728e05129278d6ea26271ec086aa013bed90",
+ "rev": "5b6d296eefc75331e2ff9f0adcffbd7d27862dd6",
"type": "github"
},
"original": {
@@ -1204,11 +1416,11 @@
"plugin-cinnamon-nvim": {
"flake": false,
"locked": {
- "lastModified": 1714107684,
- "narHash": "sha256-cMP9WRZzevxaWgpILyDh1JwNukm3Jl3JKJYPT2HnFns=",
+ "lastModified": 1722992123,
+ "narHash": "sha256-kccQ4iFMSQ8kvE7hYz90hBrsDLo7VohFj/6lEZZiAO8=",
"owner": "declancm",
"repo": "cinnamon.nvim",
- "rev": "a011e84b624cd7b609ea928237505d31b987748a",
+ "rev": "450cb3247765fed7871b41ef4ce5fa492d834215",
"type": "github"
},
"original": {
@@ -1236,11 +1448,11 @@
"plugin-cmp-luasnip": {
"flake": false,
"locked": {
- "lastModified": 1696878902,
- "narHash": "sha256-nUJJl2zyK/oSwz5RzI9j3gf9zpDfCImCYbPbVsyXgz8=",
+ "lastModified": 1730707109,
+ "narHash": "sha256-86lKQPPyqFz8jzuLajjHMKHrYnwW6+QOcPyQEx6B+gw=",
"owner": "saadparwaiz1",
"repo": "cmp_luasnip",
- "rev": "05a9ab28b53f71d1aece421ef32fee2cb857a843",
+ "rev": "98d9cb5c2c38532bd9bdb481067b20fea8f32e90",
"type": "github"
},
"original": {
@@ -1252,11 +1464,11 @@
"plugin-cmp-nvim-lsp": {
"flake": false,
"locked": {
- "lastModified": 1715931395,
- "narHash": "sha256-CT1+Z4XJBVsl/RqvJeGmyitD6x7So0ylXvvef5jh7I8=",
+ "lastModified": 1733823748,
+ "narHash": "sha256-iaihXNCF5bB5MdeoosD/kc3QtpA/QaIDZVLiLIurBSM=",
"owner": "hrsh7th",
"repo": "cmp-nvim-lsp",
- "rev": "39e2eda76828d88b773cc27a3f61d2ad782c922d",
+ "rev": "99290b3ec1322070bcfb9e846450a46f6efa50f0",
"type": "github"
},
"original": {
@@ -1300,11 +1512,11 @@
"plugin-codewindow-nvim": {
"flake": false,
"locked": {
- "lastModified": 1695487629,
- "narHash": "sha256-/u2Zjbd9m3/iJU3I3HzFzXWxuvoycwJoIq7UFeHNtKM=",
+ "lastModified": 1717593052,
+ "narHash": "sha256-HAqVTAkFZ1/vBiBP/QDE1fmwOl/PbznAxz/jmUFxs88=",
"owner": "gorbit99",
"repo": "codewindow.nvim",
- "rev": "8c8f5ff66e123491c946c04848d744fcdc7cac6c",
+ "rev": "dd7017617962943eb1d152fc58940f11c6775a4a",
"type": "github"
},
"original": {
@@ -1316,11 +1528,11 @@
"plugin-comment-nvim": {
"flake": false,
"locked": {
- "lastModified": 1691409559,
- "narHash": "sha256-+dF1ZombrlO6nQggufSb0igXW5zwU++o0W/5ZA07cdc=",
+ "lastModified": 1717957420,
+ "narHash": "sha256-h0kPue5Eqd5aeu4VoLH45pF0DmWWo1d8SnLICSQ63zc=",
"owner": "numToStr",
"repo": "Comment.nvim",
- "rev": "0236521ea582747b58869cb72f70ccfa967d2e89",
+ "rev": "e30b7f2008e52442154b66f7c519bfd2f1e32acb",
"type": "github"
},
"original": {
@@ -1332,11 +1544,11 @@
"plugin-copilot-cmp": {
"flake": false,
"locked": {
- "lastModified": 1694286652,
- "narHash": "sha256-srgNohm/aJpswNJ5+T7p+zi9Jinp9e5FA8/wdk6VRiY=",
+ "lastModified": 1733947099,
+ "narHash": "sha256-erRL8bY/zuwuCZfttw+avTrFV7pjv2H6v73NzY2bymM=",
"owner": "zbirenbaum",
"repo": "copilot-cmp",
- "rev": "72fbaa03695779f8349be3ac54fa8bd77eed3ee3",
+ "rev": "15fc12af3d0109fa76b60b5cffa1373697e261d1",
"type": "github"
},
"original": {
@@ -1348,11 +1560,11 @@
"plugin-copilot-lua": {
"flake": false,
"locked": {
- "lastModified": 1709095198,
- "narHash": "sha256-JX3sdsnOnjkY7r9fCtC2oauo0PXF3SQ+SHUo8ifBvAc=",
+ "lastModified": 1734926641,
+ "narHash": "sha256-c2UE0dLBtoYMvMxg+jXzfsD+wN9sZLvftJq4gGmooZU=",
"owner": "zbirenbaum",
"repo": "copilot.lua",
- "rev": "f7612f5af4a7d7615babf43ab1e67a2d790c13a6",
+ "rev": "886ee73b6d464b2b3e3e6a7ff55ce87feac423a9",
"type": "github"
},
"original": {
@@ -1364,11 +1576,11 @@
"plugin-crates-nvim": {
"flake": false,
"locked": {
- "lastModified": 1715690194,
- "narHash": "sha256-R1y1OIep4tcFd4mhylZ/A2zdwOmEQtCzuVBOBYu0qUI=",
+ "lastModified": 1727384188,
+ "narHash": "sha256-DIG0MXRTit4iEVoLlgsTK4znjam/QDjeZEpIDn6KHiE=",
"owner": "Saecki",
"repo": "crates.nvim",
- "rev": "d556c00d60c9421c913ee54ff690df2a34f6264e",
+ "rev": "8bf8358ee326d5d8c11dcd7ac0bcc9ff97dbc785",
"type": "github"
},
"original": {
@@ -1377,14 +1589,30 @@
"type": "github"
}
},
+ "plugin-csharpls-extended": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1734491815,
+ "narHash": "sha256-jO/vuNgP8JAOIturzPFvxMLL5y+6YTYsUxjWwX6Nyso=",
+ "owner": "Decodetalkers",
+ "repo": "csharpls-extended-lsp.nvim",
+ "rev": "4f56c06215d10c4fcfee8a7f04ba766c114aece0",
+ "type": "github"
+ },
+ "original": {
+ "owner": "Decodetalkers",
+ "repo": "csharpls-extended-lsp.nvim",
+ "type": "github"
+ }
+ },
"plugin-dashboard-nvim": {
"flake": false,
"locked": {
- "lastModified": 1715952164,
- "narHash": "sha256-mLQHRzt9vUJLOO15+u7EaE2FGzIm1Ba7fqwdu5zaTYA=",
+ "lastModified": 1730526793,
+ "narHash": "sha256-Qi8kmC3U8Tvxh0pWIBtN3DuWJioEGWn7FqQ8lQwauRo=",
"owner": "glepnir",
"repo": "dashboard-nvim",
- "rev": "5182c09ac8085dc73b78ad0ea9f5479c9a866fc4",
+ "rev": "ae309606940d26d8c9df8b048a6e136b6bbec478",
"type": "github"
},
"original": {
@@ -1396,11 +1624,11 @@
"plugin-diffview-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716569036,
- "narHash": "sha256-sCrswSN/ERirije4hukg81t+X8sVG6EnG8SPK/P1Bts=",
+ "lastModified": 1718279802,
+ "narHash": "sha256-SX+ybIzL/w6uyCy4iZKnWnzTFwqB1oXSgyYVAdpdKi8=",
"owner": "sindrets",
"repo": "diffview.nvim",
- "rev": "1ec7b56b959dab18f7030f541c33ae60e18a6f88",
+ "rev": "4516612fe98ff56ae0415a259ff6361a89419b0a",
"type": "github"
},
"original": {
@@ -1412,11 +1640,11 @@
"plugin-dracula": {
"flake": false,
"locked": {
- "lastModified": 1708834650,
- "narHash": "sha256-I3rtbJYv1D+kniOLL9hmTF3ucp/qSNewnO2GmYAERko=",
+ "lastModified": 1734597715,
+ "narHash": "sha256-9iRI5NW3mcVzduitY4sr679dRWAWVbZuCAEfgM1OIOs=",
"owner": "Mofiqul",
"repo": "dracula.nvim",
- "rev": "8d8bddb8814c3e7e62d80dda65a9876f97eb699c",
+ "rev": "515acae4fd294fcefa5b15237a333c2606e958d1",
"type": "github"
},
"original": {
@@ -1428,11 +1656,11 @@
"plugin-dressing-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716410905,
- "narHash": "sha256-AXY1+nA6Q/kWbuwOAqwVdd3QrjkHGVdVMHShvSIfLwM=",
+ "lastModified": 1734804193,
+ "narHash": "sha256-N4hB5wDgoqXrXxSfzDCrqmdDtdVvq+PtOS7FBPH7qXE=",
"owner": "stevearc",
"repo": "dressing.nvim",
- "rev": "3c38ac861e1b8d4077ff46a779cde17330b29f3a",
+ "rev": "3a45525bb182730fe462325c99395529308f431e",
"type": "github"
},
"original": {
@@ -1444,11 +1672,11 @@
"plugin-elixir-tools": {
"flake": false,
"locked": {
- "lastModified": 1716478469,
- "narHash": "sha256-ESL/H/l5Yarcuo3MjBplKwox8E6CBxvWrpciyJeaES0=",
+ "lastModified": 1735076861,
+ "narHash": "sha256-CoGTVSKifjqshk8hYaQfFYTYgEGsIb1hKdz6fIS81iU=",
"owner": "elixir-tools",
"repo": "elixir-tools.nvim",
- "rev": "815cf0b0aab0421f8490199c0dd7442d22a7c1b7",
+ "rev": "803fa69dbb457305cff98e3997bed2c4b51aea7c",
"type": "github"
},
"original": {
@@ -1460,11 +1688,11 @@
"plugin-fastaction-nvim": {
"flake": false,
"locked": {
- "lastModified": 1721396662,
- "narHash": "sha256-L7na78FsE+QHlEwxMpiwQcoOPhtmrknvdTZfzUoDANI=",
+ "lastModified": 1734546047,
+ "narHash": "sha256-1GSxTyXqufjkRtNK3drWlCn/mGJ9mM9bHMR6ZwWT6X8=",
"owner": "Chaitanyabsprip",
"repo": "fastaction.nvim",
- "rev": "2384dea7ba81d2709d0bee0e4bc7a8831ff13a9d",
+ "rev": "886e22d85e13115808e81ca367d5aaba02d9a25b",
"type": "github"
},
"original": {
@@ -1476,11 +1704,11 @@
"plugin-fidget-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716093309,
- "narHash": "sha256-Gpk/G0ByOAIE8uX4Xr94CvAjJBSJMEOwBuvrhmYYGsg=",
+ "lastModified": 1734334336,
+ "narHash": "sha256-o0za2NxFtzHZa7PRIm9U/P1/fwJrxS1G79ukdGLhJ4Q=",
"owner": "j-hui",
"repo": "fidget.nvim",
- "rev": "ef99df04a1c53a453602421bc0f756997edc8289",
+ "rev": "9238947645ce17d96f30842e61ba81147185b657",
"type": "github"
},
"original": {
@@ -1492,11 +1720,11 @@
"plugin-flutter-tools": {
"flake": false,
"locked": {
- "lastModified": 1716114535,
- "narHash": "sha256-dRcWCqFHtDMOEGjKji3lxYQZKBhlhss/i51pX6FZxuI=",
+ "lastModified": 1735420417,
+ "narHash": "sha256-xfSdPhrSUwBYdE9ZA8GgwFvR70nOp+snbNrFHeIfwOM=",
"owner": "akinsho",
"repo": "flutter-tools.nvim",
- "rev": "990a1349c29f7d474a0cd51355aba773ccc9deea",
+ "rev": "a526c30f1941a7472509aaedda13758f943c968e",
"type": "github"
},
"original": {
@@ -1508,11 +1736,11 @@
"plugin-friendly-snippets": {
"flake": false,
"locked": {
- "lastModified": 1727061933,
- "narHash": "sha256-yTsuV5unoujY0mhLINssYYBWCeefe+nJaxQHJKm7hlk=",
+ "lastModified": 1733106470,
+ "narHash": "sha256-I8SRZxnoNC6SOWW+scoA77Jwyxcb4eUczppLdyOiZe0=",
"owner": "rafamadriz",
"repo": "friendly-snippets",
- "rev": "00ba9dd3df89509f95437b8d595553707c46d5ea",
+ "rev": "efff286dd74c22f731cdec26a70b46e5b203c619",
"type": "github"
},
"original": {
@@ -1521,14 +1749,30 @@
"type": "github"
}
},
+ "plugin-fzf-lua": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1737131132,
+ "narHash": "sha256-0IdADUsIr+SZ0ort92jPPfGIH1EdcwELYz+TCmDCPPI=",
+ "owner": "ibhagwan",
+ "repo": "fzf-lua",
+ "rev": "fbe21aeb147b3dc8b188b5753a8e288ecedcee5e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "ibhagwan",
+ "repo": "fzf-lua",
+ "type": "github"
+ }
+ },
"plugin-gesture-nvim": {
"flake": false,
"locked": {
- "lastModified": 1715776261,
- "narHash": "sha256-XgF5BTKR5IiELNqYDvOPIGMw3HtkyNd3K5SOGfYFizY=",
+ "lastModified": 1731669851,
+ "narHash": "sha256-LTkttlDmKO9ngzrJrMWeeG9R0Bz/PoroCAF2URhUEbM=",
"owner": "notomo",
"repo": "gesture.nvim",
- "rev": "3750313a40a752629e3e90f3c3e591969fdab388",
+ "rev": "dbd839bda337cb73911aeef06897eb29cb99f76f",
"type": "github"
},
"original": {
@@ -1540,11 +1784,11 @@
"plugin-gitsigns-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716453598,
- "narHash": "sha256-TTC3uvRsq4v6PBdS/3YAGpyhVt0w3/SGkPE3fu1zW94=",
+ "lastModified": 1732361574,
+ "narHash": "sha256-H7A+AxioiedSuC+jqRwP4c7DjZR/0j4o/fTUasT2urc=",
"owner": "lewis6991",
"repo": "gitsigns.nvim",
- "rev": "cdfcd9d39d23c46ae9a040de2c6a8b8bf868746e",
+ "rev": "5f808b5e4fef30bd8aca1b803b4e555da07fc412",
"type": "github"
},
"original": {
@@ -1572,11 +1816,11 @@
"plugin-gruvbox": {
"flake": false,
"locked": {
- "lastModified": 1716072809,
- "narHash": "sha256-BLhZGijGF03UFiyMJ66C1ZLDRqAo1C80ekHcBm1PGoY=",
+ "lastModified": 1732485864,
+ "narHash": "sha256-qasIg1nvAlUWUUzSZLF36jnoNm8PmQa3owgh0tKGgHk=",
"owner": "ellisonleao",
"repo": "gruvbox.nvim",
- "rev": "96a8ec336fb48a11cefbd57508888361431aac26",
+ "rev": "68c3460a5d1d1a362318960035c9f3466d5011f5",
"type": "github"
},
"original": {
@@ -1585,14 +1829,30 @@
"type": "github"
}
},
+ "plugin-haskell-tools-nvim": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1734222260,
+ "narHash": "sha256-gZVN9ADPO5wFOaf19FydCneb7aKTT9K1vcLoBURPEjk=",
+ "owner": "mrcjkb",
+ "repo": "haskell-tools.nvim",
+ "rev": "943b77b68a79d3991523ba4d373063c9355c6f55",
+ "type": "github"
+ },
+ "original": {
+ "owner": "mrcjkb",
+ "repo": "haskell-tools.nvim",
+ "type": "github"
+ }
+ },
"plugin-highlight-undo": {
"flake": false,
"locked": {
- "lastModified": 1714982601,
- "narHash": "sha256-yGw1SxcUmGQxqKhMb2SJAai07g+rOpEJy2CqIX2h9dM=",
+ "lastModified": 1732378966,
+ "narHash": "sha256-b0JrMu3vbbYgyHPs9hyayMzUypFwugEAxvZOcuRMc/o=",
"owner": "tzachar",
"repo": "highlight-undo.nvim",
- "rev": "1ea1c79372d7d93c88fd97543880927b7635e3d2",
+ "rev": "5f588b420179a31d7073854bfd07ed9d5f364645",
"type": "github"
},
"original": {
@@ -1636,11 +1896,11 @@
"plugin-image-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716308282,
- "narHash": "sha256-6nFzUchDQIvaTOv4lZ10q66m/ntU3dgVnlfBRodW+0Y=",
+ "lastModified": 1735173549,
+ "narHash": "sha256-Sjbmf4BmjkjAorT3tojbC7JivJagFamAVgzwcCipa8k=",
"owner": "3rd",
"repo": "image.nvim",
- "rev": "2a618c86d9f8fd9f7895d12b55ec2f31fd14fa05",
+ "rev": "b991fc7f845bc6ab40c6ec00b39750dcd5190010",
"type": "github"
},
"original": {
@@ -1652,11 +1912,11 @@
"plugin-indent-blankline": {
"flake": false,
"locked": {
- "lastModified": 1716449809,
- "narHash": "sha256-K5y0UQAXc0N6+1kqncX2eClpvZb7jlg7GhSerHQVZX0=",
+ "lastModified": 1733296464,
+ "narHash": "sha256-H3lUQZDvgj3a2STYeMUDiOYPe7rfsy08tJ4SlDd+LuE=",
"owner": "lukas-reineke",
"repo": "indent-blankline.nvim",
- "rev": "d98f537c3492e87b6dc6c2e3f66ac517528f406f",
+ "rev": "259357fa4097e232730341fa60988087d189193a",
"type": "github"
},
"original": {
@@ -1668,11 +1928,11 @@
"plugin-leap-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716207448,
- "narHash": "sha256-O/wN5v8GhlEECBIhJQvWhKcpQrqT7J+BNkd/fIh0TIQ=",
+ "lastModified": 1722337962,
+ "narHash": "sha256-PFD/UliAHKk2ga+7p/GmoZGqZFWenIVLkzmO+FkhvrY=",
"owner": "ggandor",
"repo": "leap.nvim",
- "rev": "8f4d3ab9fe5c906c5745150191831c5ee0a427a0",
+ "rev": "c6bfb191f1161fbabace1f36f578a20ac6c7642c",
"type": "github"
},
"original": {
@@ -1684,11 +1944,11 @@
"plugin-lsp-lines": {
"flake": false,
"locked": {
- "lastModified": 1716108775,
- "narHash": "sha256-QsvmPOer7JgO7Y+N/iaNJD7Kmy69gnlV4CeyaQesNvA=",
+ "lastModified": 1734793049,
+ "narHash": "sha256-jHiIZemneQACTDYZXBJqX2/PRTBoxq403ILvt1Ej1ZM=",
"owner": "~whynothugo",
"repo": "lsp_lines.nvim",
- "rev": "7d9e2748b61bff6ebba6e30adbc7173ccf21c055",
+ "rev": "a92c755f182b89ea91bd8a6a2227208026f27b4d",
"type": "sourcehut"
},
"original": {
@@ -1700,11 +1960,11 @@
"plugin-lsp-signature": {
"flake": false,
"locked": {
- "lastModified": 1716637798,
- "narHash": "sha256-4Abo4HGwzZtqEHcS9lsQdw+Dsn7tkQoeq5QyfTEEwnA=",
+ "lastModified": 1726445971,
+ "narHash": "sha256-W6bN3R10B84noK7MOzvUOIc82WwyojIS97iFL/dO5yk=",
"owner": "ray-x",
"repo": "lsp_signature.nvim",
- "rev": "529e8861d0410389f0163a5e5c2199d4a4ef5bf6",
+ "rev": "fc38521ea4d9ec8dbd4c2819ba8126cea743943b",
"type": "github"
},
"original": {
@@ -1716,11 +1976,11 @@
"plugin-lspkind": {
"flake": false,
"locked": {
- "lastModified": 1704982040,
- "narHash": "sha256-/QLdBU/Zwmkw1NGuLBD48tvrmIP9d9WHhgcLEQgRTWo=",
+ "lastModified": 1733408701,
+ "narHash": "sha256-OCvKUBGuzwy8OWOL1x3Z3fo+0+GyBMI9TX41xSveqvE=",
"owner": "onsails",
"repo": "lspkind-nvim",
- "rev": "1735dd5a5054c1fb7feaf8e8658dbab925f4f0cf",
+ "rev": "d79a1c3299ad0ef94e255d045bed9fa26025dab6",
"type": "github"
},
"original": {
@@ -1764,11 +2024,11 @@
"plugin-lualine": {
"flake": false,
"locked": {
- "lastModified": 1723473562,
- "narHash": "sha256-gCm7m96PkZyrgjmt7Efc+NMZKStAq1zr7JRCYOgGDuE=",
+ "lastModified": 1731050126,
+ "narHash": "sha256-IN6Qz3jGxUcylYiRTyd8j6me3pAoqJsJXtFUvph/6EI=",
"owner": "hoob3rt",
"repo": "lualine.nvim",
- "rev": "b431d228b7bbcdaea818bdc3e25b8cdbe861f056",
+ "rev": "2a5bae925481f999263d6f5ed8361baef8df4f83",
"type": "github"
},
"original": {
@@ -1780,11 +2040,11 @@
"plugin-luasnip": {
"flake": false,
"locked": {
- "lastModified": 1726165831,
- "narHash": "sha256-nkaa1NGOI28Et2QitQB+Spv+J42QVdHE1oywteLcJJw=",
+ "lastModified": 1733162004,
+ "narHash": "sha256-efDe3RXncnNVkj37AmIv8oj0DKurB50Dziao5FGTLP4=",
"owner": "L3MON4D3",
"repo": "LuaSnip",
- "rev": "e808bee352d1a6fcf902ca1a71cee76e60e24071",
+ "rev": "33b06d72d220aa56a7ce80a0dd6f06c70cd82b9d",
"type": "github"
},
"original": {
@@ -1793,6 +2053,39 @@
"type": "github"
}
},
+ "plugin-lz-n": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1735437369,
+ "narHash": "sha256-6NIXqwmX7RgwiZVEzmTnkJgmrPqFNx12ayIcRgNIaEs=",
+ "owner": "nvim-neorocks",
+ "repo": "lz.n",
+ "rev": "32be28a221b9c98e56841458e4b20c150a4169c4",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nvim-neorocks",
+ "repo": "lz.n",
+ "type": "github"
+ }
+ },
+ "plugin-lzn-auto-require": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1731009187,
+ "narHash": "sha256-KC1z+zC9vKODllZVpBu+udzM12oYJaS8e6LdXWtQ89U=",
+ "owner": "horriblename",
+ "repo": "lzn-auto-require",
+ "rev": "a075ed51976323fd7fc44ccfca89fe0449a08cca",
+ "type": "github"
+ },
+ "original": {
+ "owner": "horriblename",
+ "ref": "require-rewrite",
+ "repo": "lzn-auto-require",
+ "type": "github"
+ }
+ },
"plugin-mind-nvim": {
"flake": false,
"locked": {
@@ -1809,6 +2102,646 @@
"type": "github"
}
},
+ "plugin-mini-ai": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1733662803,
+ "narHash": "sha256-b/776l9nYM9e2atzXrvOk9dCxjzIuW/+iINC/yPv88Y=",
+ "owner": "echasnovski",
+ "repo": "mini.ai",
+ "rev": "ebb04799794a7f94628153991e6334c3304961b8",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.ai",
+ "type": "github"
+ }
+ },
+ "plugin-mini-align": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1735582248,
+ "narHash": "sha256-oHub8dEihIx4kcP3CD9GXG1SUObJUVpH4bg2Z6PmadQ=",
+ "owner": "echasnovski",
+ "repo": "mini.align",
+ "rev": "e715137aece7d05734403d793b8b6b64486bc812",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.align",
+ "type": "github"
+ }
+ },
+ "plugin-mini-animate": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1733078395,
+ "narHash": "sha256-ZePmJuHCCymTgaK46nSg5tRloxs+UKrVgVmT++rGKpc=",
+ "owner": "echasnovski",
+ "repo": "mini.animate",
+ "rev": "d14190ac3040116540889e2ebc25f488b195799e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.animate",
+ "type": "github"
+ }
+ },
+ "plugin-mini-base16": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1734960100,
+ "narHash": "sha256-VGs4k/xDujPcA0Nv5T18ybSv1iqnzg0AFmaweRdhvDM=",
+ "owner": "echasnovski",
+ "repo": "mini.base16",
+ "rev": "23453dacc1606e5d42238d82f0b42a2985386b62",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.base16",
+ "type": "github"
+ }
+ },
+ "plugin-mini-basics": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1730194519,
+ "narHash": "sha256-R8POaMcgb6SBOxIpanZsswieywapnU7zDNjQMRTkR8U=",
+ "owner": "echasnovski",
+ "repo": "mini.basics",
+ "rev": "67c10b3436d5d3b892715137f4773e71c6753b13",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.basics",
+ "type": "github"
+ }
+ },
+ "plugin-mini-bracketed": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1737036218,
+ "narHash": "sha256-y+tGFF1H37ES/hnEtr3GJK3GeB6D5s8ZdSpvzl+lh3s=",
+ "owner": "echasnovski",
+ "repo": "mini.bracketed",
+ "rev": "0091e11fabe34973fc038a8d0d0485202742e403",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.bracketed",
+ "type": "github"
+ }
+ },
+ "plugin-mini-bufremove": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1730726192,
+ "narHash": "sha256-CB6ZIlrCQlh2W44Knnb10REDcvj4jcYkW/9CiOaoH2E=",
+ "owner": "echasnovski",
+ "repo": "mini.bufremove",
+ "rev": "285bdac9596ee7375db50c0f76ed04336dcd2685",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.bufremove",
+ "type": "github"
+ }
+ },
+ "plugin-mini-clue": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1737130586,
+ "narHash": "sha256-/0DpZV/jXuhaqBz5j4JN3xmofATlwPMHNSm/uTXALg0=",
+ "owner": "echasnovski",
+ "repo": "mini.clue",
+ "rev": "63e42dad781b9ed4845d90ef1da8c52dfb6dce3f",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.clue",
+ "type": "github"
+ }
+ },
+ "plugin-mini-colors": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1730726192,
+ "narHash": "sha256-B2JahCUhKpYwOJrl+BhSp3UQFiyyMGJAYKGK+uMv3fk=",
+ "owner": "echasnovski",
+ "repo": "mini.colors",
+ "rev": "d64b1c0f520579d905f97208eca85329e664ab88",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.colors",
+ "type": "github"
+ }
+ },
+ "plugin-mini-comment": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1736611383,
+ "narHash": "sha256-vAgBDSVtXCP+rlu+cmXdoZQBGShyH7KfL8E/gvDMfnM=",
+ "owner": "echasnovski",
+ "repo": "mini.comment",
+ "rev": "6e1f9a8ebbf6f693fa3787ceda8ca3bf3cb6aec7",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.comment",
+ "type": "github"
+ }
+ },
+ "plugin-mini-completion": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1732271068,
+ "narHash": "sha256-dlQCfHUQX9rPiSYZSRipezHX0CG/redbV2g7cpwwExY=",
+ "owner": "echasnovski",
+ "repo": "mini.completion",
+ "rev": "6eb9546685c4e1c4af2365b87166d4afa39d8a1b",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.completion",
+ "type": "github"
+ }
+ },
+ "plugin-mini-diff": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1735324663,
+ "narHash": "sha256-dRvW/1lfVShiHmRU0mQA5g5xDyQ0EVtVLLZ0y6WSedg=",
+ "owner": "echasnovski",
+ "repo": "mini.diff",
+ "rev": "00f072250061ef498f91ed226918c9ec31a416a4",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.diff",
+ "type": "github"
+ }
+ },
+ "plugin-mini-doc": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1723308950,
+ "narHash": "sha256-Q3DAEV1ZHS+lFhZKFCNoIjn41ksk7WRrVP2b2d6uSss=",
+ "owner": "echasnovski",
+ "repo": "mini.doc",
+ "rev": "bb73a3d1ff390f7e2740027ea2567017099a237c",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.doc",
+ "type": "github"
+ }
+ },
+ "plugin-mini-extra": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1736279066,
+ "narHash": "sha256-lUJrviUjAmJ70g2y93aNw3e1mHGHoB9lbh44HGP7zQs=",
+ "owner": "echasnovski",
+ "repo": "mini.extra",
+ "rev": "477e3dda7b597b49bc1373951ea7da4da834c352",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.extra",
+ "type": "github"
+ }
+ },
+ "plugin-mini-files": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1736535707,
+ "narHash": "sha256-UHW78m4BiYMMrABwdkyyzQUENgQrVFbWJnmNdRMtr0w=",
+ "owner": "echasnovski",
+ "repo": "mini.files",
+ "rev": "d0f03a5c38836fd2cce3dc80734124959002078c",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.files",
+ "type": "github"
+ }
+ },
+ "plugin-mini-fuzzy": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1730726192,
+ "narHash": "sha256-XvDkDfwPcBxySuz58f2mpWTeo8EsOnMvZUcNI8HNZg8=",
+ "owner": "echasnovski",
+ "repo": "mini.fuzzy",
+ "rev": "faa5a6c0d29c28012c90bd011162963a58715428",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.fuzzy",
+ "type": "github"
+ }
+ },
+ "plugin-mini-git": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1736535710,
+ "narHash": "sha256-rXuKopyZBCBbpKuytCdm8keruSNK1ohk2NdeZv1wifI=",
+ "owner": "echasnovski",
+ "repo": "mini-git",
+ "rev": "fc13dde6cfe87cf25a4fd1ee177c0d157468436b",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini-git",
+ "type": "github"
+ }
+ },
+ "plugin-mini-hipatterns": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1733141274,
+ "narHash": "sha256-zJ8OMzfcBh9NtSg2FHDjB5DFX9C2qZRo8t8lc097sCI=",
+ "owner": "echasnovski",
+ "repo": "mini.hipatterns",
+ "rev": "f34975103a38b3f608219a1324cdfc58ea660b8b",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.hipatterns",
+ "type": "github"
+ }
+ },
+ "plugin-mini-hues": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1734960100,
+ "narHash": "sha256-4y79ejOkRL/fajZ4jC8t4K6EgNbnTsH++mIjmo6G3q0=",
+ "owner": "echasnovski",
+ "repo": "mini.hues",
+ "rev": "ae6ad4c666ff42c1102344fe1eba18bb486f2e46",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.hues",
+ "type": "github"
+ }
+ },
+ "plugin-mini-icons": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1737036219,
+ "narHash": "sha256-w0PxiTj9uiUffZXkMM18IO/b/zPpdRKW9ydyhvXRoqE=",
+ "owner": "echasnovski",
+ "repo": "mini.icons",
+ "rev": "910db5df9724d65371182948f921fce23c2c881e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.icons",
+ "type": "github"
+ }
+ },
+ "plugin-mini-indentscope": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1737036220,
+ "narHash": "sha256-Mrzc7oHXxyEGqdE003qiC9unScyb7i5A6+l8Do7yxws=",
+ "owner": "echasnovski",
+ "repo": "mini.indentscope",
+ "rev": "613df2830d7faeae7483ba2e736683154b95921e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.indentscope",
+ "type": "github"
+ }
+ },
+ "plugin-mini-jump": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1733662809,
+ "narHash": "sha256-qMP9ezk4xZov5S4vrUFM62lnc4YkEaZL1EVzdXwDq1Q=",
+ "owner": "echasnovski",
+ "repo": "mini.jump",
+ "rev": "bb93d998c9db6936697746330411f5fb9957145e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.jump",
+ "type": "github"
+ }
+ },
+ "plugin-mini-jump2d": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1733662811,
+ "narHash": "sha256-+DihKCh6GYwin3H9YD+q30MLMRNXvvb1GtKnfBinGjc=",
+ "owner": "echasnovski",
+ "repo": "mini.jump2d",
+ "rev": "88077058297e80f1c76a18ed801ae9d7064187c6",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.jump2d",
+ "type": "github"
+ }
+ },
+ "plugin-mini-map": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1725613927,
+ "narHash": "sha256-dL+d92+GLAILQ/A1JVCwoe3B5WtwVK01tPuC+fOTB5A=",
+ "owner": "echasnovski",
+ "repo": "mini.map",
+ "rev": "4c58e755d75f9999abcd3b3c6e934734b6a8b098",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.map",
+ "type": "github"
+ }
+ },
+ "plugin-mini-misc": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1734103112,
+ "narHash": "sha256-qnYa4IZk14MGZArmVpn15l+P9cwtFWomBVxRuYHVyXc=",
+ "owner": "echasnovski",
+ "repo": "mini.misc",
+ "rev": "645fb9367c19bb485902e54e5451425981498601",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.misc",
+ "type": "github"
+ }
+ },
+ "plugin-mini-move": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1723711319,
+ "narHash": "sha256-nX0eAlhMnKhAftgM6qeHUuawagumLQMPKDkqZNPLljg=",
+ "owner": "echasnovski",
+ "repo": "mini.move",
+ "rev": "4caa1c212f5ca3d1633d21cfb184808090ed74b1",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.move",
+ "type": "github"
+ }
+ },
+ "plugin-mini-notify": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1736790793,
+ "narHash": "sha256-q27j14OV6LAfoxeqBG75GSiqtqmW37GOPHpmA2fD4gs=",
+ "owner": "echasnovski",
+ "repo": "mini.notify",
+ "rev": "05e598d5b349bd66404d576e6a4d4340aea5f194",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.notify",
+ "type": "github"
+ }
+ },
+ "plugin-mini-operators": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1731776514,
+ "narHash": "sha256-+Zhy0AhuMPSHnM6dqbV45Aa7dS7XJ4mpfcHApSbuy8A=",
+ "owner": "echasnovski",
+ "repo": "mini.operators",
+ "rev": "7cb4dc66c51a3d736d347bbc517dc73dc7d28888",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.operators",
+ "type": "github"
+ }
+ },
+ "plugin-mini-pairs": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1728656795,
+ "narHash": "sha256-PtHxLKU1smVTx655r5SINxuz5CJmZWnBW70T8zJ/oxM=",
+ "owner": "echasnovski",
+ "repo": "mini.pairs",
+ "rev": "7e834c5937d95364cc1740e20d673afe2d034cdb",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.pairs",
+ "type": "github"
+ }
+ },
+ "plugin-mini-pick": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1736696004,
+ "narHash": "sha256-Q4GD0WzUYNtoBMx8pIl6fX5glKn1oflS4HZVC+w/eAM=",
+ "owner": "echasnovski",
+ "repo": "mini.pick",
+ "rev": "09ade94d2c9c5133db9ae00f3693d82eae78e9be",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.pick",
+ "type": "github"
+ }
+ },
+ "plugin-mini-sessions": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1735582250,
+ "narHash": "sha256-vyn8MGyOWFgJ5QVvjYb7K1cKDtg9qWnWYMNf80+kpHk=",
+ "owner": "echasnovski",
+ "repo": "mini.sessions",
+ "rev": "71c9ae596664ac110560d27eb928fc24e22bc53d",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.sessions",
+ "type": "github"
+ }
+ },
+ "plugin-mini-snippets": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1736611383,
+ "narHash": "sha256-How9m7KTo66FrwjZQlgZRmJ5toFKn/+GnUbx/0va3lM=",
+ "owner": "echasnovski",
+ "repo": "mini.snippets",
+ "rev": "72920f62e3dd1330720e94e8f5d42592f3a1ecf8",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.snippets",
+ "type": "github"
+ }
+ },
+ "plugin-mini-splitjoin": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1719822504,
+ "narHash": "sha256-LDIbh5KfupTI4zkYOlLmVCd3DuZRhx5lTASN53VG34g=",
+ "owner": "echasnovski",
+ "repo": "mini.splitjoin",
+ "rev": "3e92f6764e770ba392325cad3a4497adcada695f",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.splitjoin",
+ "type": "github"
+ }
+ },
+ "plugin-mini-starter": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1736858747,
+ "narHash": "sha256-pJYkZUo+L3IeGCRdTipqTzMv+HatpNnyRxshaygKtIw=",
+ "owner": "echasnovski",
+ "repo": "mini.starter",
+ "rev": "4b257cfc93241e8c8cde3f9302d1616ad4e0d036",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.starter",
+ "type": "github"
+ }
+ },
+ "plugin-mini-statusline": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1735582251,
+ "narHash": "sha256-AQ2N93JDjtFpgerWTzRspmxrl9oQuALbeCUxBO4ZPqo=",
+ "owner": "echasnovski",
+ "repo": "mini.statusline",
+ "rev": "1b0edf76fe2af015f8c989385ff949f1db7aade2",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.statusline",
+ "type": "github"
+ }
+ },
+ "plugin-mini-surround": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1733662812,
+ "narHash": "sha256-okWJlG0KOdg1ShvkIIMnPSoOzGd7K84eDcp5kx6eVP8=",
+ "owner": "echasnovski",
+ "repo": "mini.surround",
+ "rev": "aa5e245829dd12d8ff0c96ef11da28681d6049aa",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.surround",
+ "type": "github"
+ }
+ },
+ "plugin-mini-tabline": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1729176541,
+ "narHash": "sha256-nucUqSN8w2xBnDp1dFBgRVVvfVoqZMdx7Zj78wdFAP0=",
+ "owner": "echasnovski",
+ "repo": "mini.tabline",
+ "rev": "06ef4ecaeca2e362c7d31113435d86d144b3cbbe",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.tabline",
+ "type": "github"
+ }
+ },
+ "plugin-mini-test": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1729520957,
+ "narHash": "sha256-NtsX441k84owAAJywq4G2rMvV6d7UR2K75G8oKam+gs=",
+ "owner": "echasnovski",
+ "repo": "mini.test",
+ "rev": "86a64d5a4bf9d73ebf5875edaae0d878f64f5e48",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.test",
+ "type": "github"
+ }
+ },
+ "plugin-mini-trailspace": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1725613928,
+ "narHash": "sha256-JKYvFz8g8kVZvxE44RhwoHXQykghXx7ebW/Mj1ZdJIw=",
+ "owner": "echasnovski",
+ "repo": "mini.trailspace",
+ "rev": "3a328e62559c33014e422fb9ae97afc4208208b1",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.trailspace",
+ "type": "github"
+ }
+ },
+ "plugin-mini-visits": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1737036221,
+ "narHash": "sha256-Q+m1gZ5Obu6Zzo87Djt6VCX76ZjdOiLb0j771jP8uQE=",
+ "owner": "echasnovski",
+ "repo": "mini.visits",
+ "rev": "90f20ba6ab7d3d7cb984fffddd82f5f6c7a6bea7",
+ "type": "github"
+ },
+ "original": {
+ "owner": "echasnovski",
+ "repo": "mini.visits",
+ "type": "github"
+ }
+ },
"plugin-minimap-vim": {
"flake": false,
"locked": {
@@ -1828,11 +2761,11 @@
"plugin-modes-nvim": {
"flake": false,
"locked": {
- "lastModified": 1702245923,
- "narHash": "sha256-Kd2hf5obrPvCVLtRcFjLd75byyrB2o3uYCSEMW6IeCc=",
+ "lastModified": 1734414076,
+ "narHash": "sha256-ShIK8ROowT1yFHgSIVHUFnnQOEMr3YPIqw4ixzR8w8M=",
"owner": "mvllow",
"repo": "modes.nvim",
- "rev": "4035a46aaabe43faf1b54740575af9dd5bb03809",
+ "rev": "c7a4b1b383606832aab150902719bd5eb5cdb2b0",
"type": "github"
},
"original": {
@@ -1844,11 +2777,11 @@
"plugin-neo-tree-nvim": {
"flake": false,
"locked": {
- "lastModified": 1726542367,
- "narHash": "sha256-Lqt0KJNT9HmpJwZoWChYeVBrDWhscRe8COqVCwgcTwk=",
+ "lastModified": 1735302061,
+ "narHash": "sha256-tZMneZsEbB5bgZgYq4ZWwK25B3vcnn80Q7diKcRoEv4=",
"owner": "nvim-neo-tree",
"repo": "neo-tree.nvim",
- "rev": "a77af2e764c5ed4038d27d1c463fa49cd4794e07",
+ "rev": "a9f8943b4c31f8460d25c71e0f463d65e9775f1c",
"type": "github"
},
"original": {
@@ -1860,11 +2793,11 @@
"plugin-neocord": {
"flake": false,
"locked": {
- "lastModified": 1713923379,
- "narHash": "sha256-oVWdnQlgXIMzMiybMq7yR/WfEW+Fm5RmhWx0RWprlfQ=",
+ "lastModified": 1733429637,
+ "narHash": "sha256-g/pq6hFo7duonIl1wWoxbJUTh/IRTH3hHEoQUdoiqKE=",
"owner": "IogaMaster",
"repo": "neocord",
- "rev": "aa7a58023166533da83ca7b11c0d2569e45d7381",
+ "rev": "4d55d8dab2d5f2f272192add7a2c21982039c699",
"type": "github"
},
"original": {
@@ -1876,11 +2809,11 @@
"plugin-neodev-nvim": {
"flake": false,
"locked": {
- "lastModified": 1711715247,
- "narHash": "sha256-mAJOMVN7/xO7ykVNAeTeX+z2A/7yB8zdqlEKHL6Pb74=",
+ "lastModified": 1720260306,
+ "narHash": "sha256-hOjzlo/IqmV8tYjGwfmcCPEmHYsWnEIwtHZdhpwA1kM=",
"owner": "folke",
"repo": "neodev.nvim",
- "rev": "ce9a2e8eaba5649b553529c5498acb43a6c317cd",
+ "rev": "46aa467dca16cf3dfe27098042402066d2ae242d",
"type": "github"
},
"original": {
@@ -1892,11 +2825,11 @@
"plugin-neorg": {
"flake": false,
"locked": {
- "lastModified": 1727821831,
- "narHash": "sha256-yfWQ6yKytu1jkWUtRZTVICslUWej6jVYv7frmSB7/6Q=",
+ "lastModified": 1734188232,
+ "narHash": "sha256-xH87caxEebrWLwY/v3xyyOy6PTG/ZqX2OfCdwg/RqDY=",
"owner": "nvim-neorg",
"repo": "neorg",
- "rev": "afc9a37bf021acb0853e95714c4c6436e1588286",
+ "rev": "6b945909d84b5aeadc875f9b3f529ec44b9bc60f",
"type": "github"
},
"original": {
@@ -1940,11 +2873,11 @@
"plugin-noice-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716502618,
- "narHash": "sha256-GrgFjVDIQcCfg5qyO6FnhlGUCrz6rwAFh81yZXUJra4=",
+ "lastModified": 1734026622,
+ "narHash": "sha256-OpwgNTGunmy6Y7D/k0T+DFK/WJ8MeVTGWwjiPTQlvEY=",
"owner": "folke",
"repo": "noice.nvim",
- "rev": "f119045f38792ad5311e5f9be7a879e4c1a95fe0",
+ "rev": "eaed6cc9c06aa2013b5255349e4f26a6b17ab70f",
"type": "github"
},
"original": {
@@ -1970,14 +2903,30 @@
"type": "github"
}
},
+ "plugin-nord": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1737019140,
+ "narHash": "sha256-ZhDS7Y90DKp+jkUqcoQRf/zHy4DVgSDQXrnl3sBYJXs=",
+ "owner": "gbprod",
+ "repo": "nord.nvim",
+ "rev": "b0f3ed242fd8e5bafa7231367821d46c6c835dd8",
+ "type": "github"
+ },
+ "original": {
+ "owner": "gbprod",
+ "repo": "nord.nvim",
+ "type": "github"
+ }
+ },
"plugin-nui-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716019714,
- "narHash": "sha256-JRVVRT1CZZTjr58L+gAer7eCg9/fMdAD0YD5ljNwl0Q=",
+ "lastModified": 1733856815,
+ "narHash": "sha256-6U7E/i5FuNXQy+sF4C5DVxuTPqNKD5wxUgFohpOjm9Q=",
"owner": "MunifTanjim",
"repo": "nui.nvim",
- "rev": "b1b3dcd6ed8f355c78bad3d395ff645be5f8b6ae",
+ "rev": "53e907ffe5eedebdca1cd503b00aa8692068ca46",
"type": "github"
},
"original": {
@@ -1989,11 +2938,11 @@
"plugin-nvim-autopairs": {
"flake": false,
"locked": {
- "lastModified": 1716158088,
- "narHash": "sha256-YEAqjlzVrS/VLrkwGo3L7cNOE1LuyLYlBtkR2HA5oVk=",
+ "lastModified": 1731803843,
+ "narHash": "sha256-LbaxiU3ienVBcMKrug3Coppc4R+MD2rjREw7rHQim1w=",
"owner": "windwp",
"repo": "nvim-autopairs",
- "rev": "c15de7e7981f1111642e7e53799e1211d4606cb9",
+ "rev": "b464658e9b880f463b9f7e6ccddd93fb0013f559",
"type": "github"
},
"original": {
@@ -2005,11 +2954,11 @@
"plugin-nvim-bufferline-lua": {
"flake": false,
"locked": {
- "lastModified": 1716555412,
- "narHash": "sha256-8PCkY1zrlMrPGnQOb7MjqDXNlkeX46jrT4ScIL+MOwM=",
+ "lastModified": 1732824069,
+ "narHash": "sha256-zqz2GMius0gLxtgxt12RmLUVQFVaWe+MQaGCfUGr6bI=",
"owner": "akinsho",
"repo": "nvim-bufferline.lua",
- "rev": "99337f63f0a3c3ab9519f3d1da7618ca4f91cffe",
+ "rev": "261a72b90d6db4ed8014f7bda976bcdc9dd7ce76",
"type": "github"
},
"original": {
@@ -2021,11 +2970,11 @@
"plugin-nvim-cmp": {
"flake": false,
"locked": {
- "lastModified": 1715954188,
- "narHash": "sha256-GhXfnWqpXFVM7Yi9+qEXHfA6LIMILcMG9pP4VYXuptE=",
+ "lastModified": 1734672427,
+ "narHash": "sha256-Z/Qy2ErbCa7dbjZVuJUkMmb4d24amNunNgRcbCGPfOg=",
"owner": "hrsh7th",
"repo": "nvim-cmp",
- "rev": "5260e5e8ecadaf13e6b82cf867a909f54e15fd07",
+ "rev": "b555203ce4bd7ff6192e759af3362f9d217e8c89",
"type": "github"
},
"original": {
@@ -2037,11 +2986,11 @@
"plugin-nvim-colorizer-lua": {
"flake": false,
"locked": {
- "lastModified": 1703321305,
- "narHash": "sha256-oKvFN2K+ASlPNwj2rhptR/ErYgo6XKBPhXSZotDdCP0=",
+ "lastModified": 1735384185,
+ "narHash": "sha256-quqs3666vQc/4ticc/Z5BHzGxV6UUVE9jVGT07MEMQQ=",
"owner": "NvChad",
"repo": "nvim-colorizer.lua",
- "rev": "85855b38011114929f4058efc97af1059ab3e41d",
+ "rev": "8a65c448122fc8fac9c67b2e857b6e830a4afd0b",
"type": "github"
},
"original": {
@@ -2069,11 +3018,11 @@
"plugin-nvim-dap": {
"flake": false,
"locked": {
- "lastModified": 1716747841,
- "narHash": "sha256-uzivFy0ZNLxAXDqkYNrNy1SSHPRrGv3OLVCNCRDiikU=",
+ "lastModified": 1735568902,
+ "narHash": "sha256-5iaXim9bDvSAI6jUXgu2OEk/KivfAsMTRry+UTHs2Gk=",
"owner": "mfussenegger",
"repo": "nvim-dap",
- "rev": "922ebc75c2fa9305e36402fbd8c984c8638770a0",
+ "rev": "ffb077e65259f13be096ea6d603e3575a76b214a",
"type": "github"
},
"original": {
@@ -2085,11 +3034,11 @@
"plugin-nvim-dap-go": {
"flake": false,
"locked": {
- "lastModified": 1716775637,
- "narHash": "sha256-B8A+ven18YgePLxAN3Q/j5NFb0FeTHCQak1uzaNDX9c=",
+ "lastModified": 1727922873,
+ "narHash": "sha256-wcGp5df1ER5T5oLVitWE02OywgJs3V4pazcGU5qVaUY=",
"owner": "leoluz",
"repo": "nvim-dap-go",
- "rev": "a0c5a2b991d7e9304a9a032cf177e22a4b0acda1",
+ "rev": "6aa88167ea1224bcef578e8c7160fe8afbb44848",
"type": "github"
},
"original": {
@@ -2101,11 +3050,11 @@
"plugin-nvim-dap-ui": {
"flake": false,
"locked": {
- "lastModified": 1716237606,
- "narHash": "sha256-paiyLNzqUq9G3U8qn8yl1AjHJzTTa17exA05QO09nGA=",
+ "lastModified": 1735324898,
+ "narHash": "sha256-psIBQpx3tV2UWm5hZTMPBANcXHPAX24dIuDq8Qcscxs=",
"owner": "rcarriga",
"repo": "nvim-dap-ui",
- "rev": "334cf3038c4756e6ab999cbac67c847fb654c190",
+ "rev": "e94d98649dccb6a3884b66aabc2e07beb279e535",
"type": "github"
},
"original": {
@@ -2117,11 +3066,11 @@
"plugin-nvim-docs-view": {
"flake": false,
"locked": {
- "lastModified": 1705711563,
- "narHash": "sha256-N5PrJKhF6pHkel4EyAllNdEYQRninfSyaAXPbuAiD+s=",
+ "lastModified": 1733658747,
+ "narHash": "sha256-b5aH8Tj+tMk0BjNCgdeCEeR26oQ9NCobj98P7IDgIPY=",
"owner": "amrbashir",
"repo": "nvim-docs-view",
- "rev": "78d88bca16f32a430572758677f9246f6d7f7b94",
+ "rev": "1b97f8f954d74c46061bf289b6cea9232484c12c",
"type": "github"
},
"original": {
@@ -2133,11 +3082,11 @@
"plugin-nvim-lightbulb": {
"flake": false,
"locked": {
- "lastModified": 1689887436,
- "narHash": "sha256-Meoop66jINllnxN6aohuPmU7DEjn64FMq/b8zuy9FEQ=",
+ "lastModified": 1734997673,
+ "narHash": "sha256-byvgRJvvt5rhiUVWdreY2jELXoPVld5EKQlOXwjNgWE=",
"owner": "kosayoda",
"repo": "nvim-lightbulb",
- "rev": "8f00b89dd1b1dbde16872bee5fbcee2e58c9b8e9",
+ "rev": "3ac0791be37ba9cc7939f1ad90ebc5e75abf4eea",
"type": "github"
},
"original": {
@@ -2149,11 +3098,11 @@
"plugin-nvim-lspconfig": {
"flake": false,
"locked": {
- "lastModified": 1727085470,
- "narHash": "sha256-IPpUZEMIL7+4mmqQLy9JeT0cW15/SH3Hx8kyksVcqC0=",
+ "lastModified": 1735439232,
+ "narHash": "sha256-6a1HjpLYdZ+ZmWM1B0tv631A3EHHstPrjaV15UnVtoY=",
"owner": "neovim",
"repo": "nvim-lspconfig",
- "rev": "dd329912c8d446240584a2dbcd3802af3a19105a",
+ "rev": "8b15a1a597a59f4f5306fad9adfe99454feab743",
"type": "github"
},
"original": {
@@ -2165,11 +3114,11 @@
"plugin-nvim-metals": {
"flake": false,
"locked": {
- "lastModified": 1728295172,
- "narHash": "sha256-ja/+MNxZ3H9io9jDwm5rhE6iKNi86a22eCOY75g19O8=",
+ "lastModified": 1735386491,
+ "narHash": "sha256-G9V7fX65uW4z7kiuiP8mLtEjLoTJ1mkltj51OlN5/oM=",
"owner": "scalameta",
"repo": "nvim-metals",
- "rev": "f861db9fda55939797ac1b05238c49b0dcdc3bdb",
+ "rev": "e6b02c99161b43c67cfe1d6e5f9a9b9a0bb4701c",
"type": "github"
},
"original": {
@@ -2213,11 +3162,11 @@
"plugin-nvim-neoclip": {
"flake": false,
"locked": {
- "lastModified": 1701664728,
- "narHash": "sha256-QtqLKdrDGzIiSEo3DZtv0C7wx3KlrcyePoIYdvH6vpk=",
+ "lastModified": 1734898459,
+ "narHash": "sha256-RCMZi1DM9JFrXWQ5w2wOjFzpANkiukn+RvHB9swMtbk=",
"owner": "AckslD",
"repo": "nvim-neoclip.lua",
- "rev": "798cd0592a81c185465db3a091a0ff8a21af60fd",
+ "rev": "5e5e010251281f4aea69cfc1d4976ffe6065cf0f",
"type": "github"
},
"original": {
@@ -2229,11 +3178,11 @@
"plugin-nvim-nio": {
"flake": false,
"locked": {
- "lastModified": 1716391538,
- "narHash": "sha256-UffuTu7mF96LHk0MQRNrsgDyo1QWa/1i5eJKjZkuG8k=",
+ "lastModified": 1720707425,
+ "narHash": "sha256-i6imNTb1xrfBlaeOyxyIwAZ/+o6ew9C4/z34a7/BgFg=",
"owner": "nvim-neotest",
"repo": "nvim-nio",
- "rev": "632024157d01e8bc48fd7df6a7de8ffe3fdd4f3a",
+ "rev": "a428f309119086dc78dd4b19306d2d67be884eee",
"type": "github"
},
"original": {
@@ -2245,11 +3194,11 @@
"plugin-nvim-notify": {
"flake": false,
"locked": {
- "lastModified": 1715959703,
- "narHash": "sha256-wxyHwL/uFdp6w32CVHgSOWkzRrIRuFvWh+J2401RAAA=",
+ "lastModified": 1735562588,
+ "narHash": "sha256-9jDpoLLto9WgTsV399WeE2XGrTJXWTYbcJ+zOFWldAA=",
"owner": "rcarriga",
"repo": "nvim-notify",
- "rev": "d333b6f167900f6d9d42a59005d82919830626bf",
+ "rev": "c3797193536711b5d8983975791c4b11dc35ab3a",
"type": "github"
},
"original": {
@@ -2258,14 +3207,30 @@
"type": "github"
}
},
+ "plugin-nvim-scrollbar": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1729162132,
+ "narHash": "sha256-/nB7eP2Rz/A9zMXrNEH4FReo6eZS0C/SEGvKhxV7AUA=",
+ "owner": "petertriho",
+ "repo": "nvim-scrollbar",
+ "rev": "6994eb9f73d5fdc36ee2c8717940e8c853e51a49",
+ "type": "github"
+ },
+ "original": {
+ "owner": "petertriho",
+ "repo": "nvim-scrollbar",
+ "type": "github"
+ }
+ },
"plugin-nvim-session-manager": {
"flake": false,
"locked": {
- "lastModified": 1716560093,
- "narHash": "sha256-A6oHIg8PG84L7QIRpo9WXKzMq4EUe92jQIxObOxpFmg=",
+ "lastModified": 1728423652,
+ "narHash": "sha256-W9jtfVXHC8MQJwdbxakNqhd+xh/auQb3U09XKdN2Wzw=",
"owner": "Shatur",
"repo": "neovim-session-manager",
- "rev": "b552ee8667037be5d0291229279a35af25e515fb",
+ "rev": "ce43f2eb2a52492157d7742e5f684b9a42bb3e5c",
"type": "github"
},
"original": {
@@ -2277,11 +3242,11 @@
"plugin-nvim-surround": {
"flake": false,
"locked": {
- "lastModified": 1715892699,
- "narHash": "sha256-Mg60htwXPqNKu+JnexKiKF3Huvr7pBNdvc6f3Kt2FRA=",
+ "lastModified": 1732818349,
+ "narHash": "sha256-sC+V86FEDfIapY4Qy0Ch2dTUpqe+C/xEUR/iSIEY6LA=",
"owner": "kylechui",
"repo": "nvim-surround",
- "rev": "79aaa42da1f698ed31bcbe7f83081f69dca7ba17",
+ "rev": "9f0cb495f25bff32c936062d85046fbda0c43517",
"type": "github"
},
"original": {
@@ -2293,11 +3258,11 @@
"plugin-nvim-tree-lua": {
"flake": false,
"locked": {
- "lastModified": 1716687243,
- "narHash": "sha256-E6J9d0LJMK+Owj/iWbGVZBiVL/NI1xd5P0NNQpUmXj4=",
+ "lastModified": 1734820548,
+ "narHash": "sha256-4PmP31vYPH9xw4AjV5rDSKvcvZGTnIaPfR4Bwc0lAiA=",
"owner": "nvim-tree",
"repo": "nvim-tree.lua",
- "rev": "517e4fbb9ef3c0986da7047f44b4b91a2400f93c",
+ "rev": "68fc4c20f5803444277022c681785c5edd11916d",
"type": "github"
},
"original": {
@@ -2309,11 +3274,11 @@
"plugin-nvim-treesitter-context": {
"flake": false,
"locked": {
- "lastModified": 1726947805,
- "narHash": "sha256-5oN/vyhSqDqjLEzECj01A7A+Yq7U1H1HXLbzkC1Ljqw=",
+ "lastModified": 1734710732,
+ "narHash": "sha256-TIFMPKzD2ero1eK9aVfY1iKEvf/Sw8SL/9mk9omCQ3c=",
"owner": "nvim-treesitter",
"repo": "nvim-treesitter-context",
- "rev": "3d5390c49e3f8fe457b376df2a49aa39d75b7911",
+ "rev": "2bcf700b59bc92850ca83a1c02e86ba832e0fae0",
"type": "github"
},
"original": {
@@ -2325,11 +3290,11 @@
"plugin-nvim-ts-autotag": {
"flake": false,
"locked": {
- "lastModified": 1716420040,
- "narHash": "sha256-gy6OVR2iH361XMDDo0dqxJsAxo+5nXr3wP42pieeCUg=",
+ "lastModified": 1733164313,
+ "narHash": "sha256-v2NTFBIzKTYizUPWB3uhpnTGVZWaelhE3MT5+BDA6Do=",
"owner": "windwp",
"repo": "nvim-ts-autotag",
- "rev": "8ae54b90e36ef1fc5267214b30c2cbff71525fe4",
+ "rev": "1cca23c9da708047922d3895a71032bc0449c52d",
"type": "github"
},
"original": {
@@ -2338,14 +3303,30 @@
"type": "github"
}
},
+ "plugin-nvim-ufo": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1735147722,
+ "narHash": "sha256-etyfm4KpwjYN+kkotOMl0LgbQniILmqMqab4acMtTlw=",
+ "owner": "kevinhwang91",
+ "repo": "nvim-ufo",
+ "rev": "32cb247b893a384f1888b9cd737264159ecf183c",
+ "type": "github"
+ },
+ "original": {
+ "owner": "kevinhwang91",
+ "repo": "nvim-ufo",
+ "type": "github"
+ }
+ },
"plugin-nvim-web-devicons": {
"flake": false,
"locked": {
- "lastModified": 1716609001,
- "narHash": "sha256-fmbsnNVZ6nBorBILwPfEgcDDWZCkh9YZH/aC343FxP4=",
+ "lastModified": 1735569123,
+ "narHash": "sha256-h9rY6F+2sBlG9PFN34/0ZTkY66oCeCIPe/HEadM03K4=",
"owner": "nvim-tree",
"repo": "nvim-web-devicons",
- "rev": "b77921fdc44833c994fdb389d658ccbce5490c16",
+ "rev": "4adeeaa7a32d46cf3b5833341358c797304f950a",
"type": "github"
},
"original": {
@@ -2357,11 +3338,11 @@
"plugin-obsidian-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716489161,
- "narHash": "sha256-R7q3PmDMYQtDTE1JZgQtvArBq55MnvNdcChOsuivSCo=",
+ "lastModified": 1722536347,
+ "narHash": "sha256-mbq7fAPmlwOAbWlN3lGX9WGBKTV8cAPZx8pnRCyszJc=",
"owner": "epwalsh",
"repo": "obsidian.nvim",
- "rev": "0890a3f4e1711d98b5aa78bf40d2c5b81ef3c39f",
+ "rev": "14e0427bef6c55da0d63f9a313fd9941be3a2479",
"type": "github"
},
"original": {
@@ -2370,14 +3351,30 @@
"type": "github"
}
},
+ "plugin-omnisharp-extended": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1732802864,
+ "narHash": "sha256-lA22ncMWHz2oVcZMPQGpLL3UjjXOXGxhtXR1LX5cX3A=",
+ "owner": "Hoffs",
+ "repo": "omnisharp-extended-lsp.nvim",
+ "rev": "4916fa12e5b28d21a1f031f0bdd10aa15a75d85d",
+ "type": "github"
+ },
+ "original": {
+ "owner": "Hoffs",
+ "repo": "omnisharp-extended-lsp.nvim",
+ "type": "github"
+ }
+ },
"plugin-onedark": {
"flake": false,
"locked": {
- "lastModified": 1715454207,
- "narHash": "sha256-GERMsVNELbeRrKsiPeSKcwNI+bH4C79koTBRtRMGqvc=",
+ "lastModified": 1731171496,
+ "narHash": "sha256-NLHq9SUUo81m50NPQe8852uZbo4Mo4No10N3ptX43t0=",
"owner": "navarasu",
"repo": "onedark.nvim",
- "rev": "8e4b79b0e6495ddf29552178eceba1e147e6cecf",
+ "rev": "67a74c275d1116d575ab25485d1bfa6b2a9c38a6",
"type": "github"
},
"original": {
@@ -2389,11 +3386,11 @@
"plugin-orgmode-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716750850,
- "narHash": "sha256-3xsdklkUuJwUzUieZT6eGIgDZUdVEGeyhxxUe99TOAA=",
+ "lastModified": 1734770880,
+ "narHash": "sha256-E1YJeTay1tX2PgiXwV/DRgrlYHIGUe9/uTA+6ORIhBw=",
"owner": "nvim-orgmode",
"repo": "orgmode",
- "rev": "cb3c9bf6caf3411af88a9a1a0b7eb9be57b9741c",
+ "rev": "bf657742f7cb56211f99946ff64f5f87d7d7f0d0",
"type": "github"
},
"original": {
@@ -2405,11 +3402,11 @@
"plugin-otter-nvim": {
"flake": false,
"locked": {
- "lastModified": 1724585935,
- "narHash": "sha256-euHwoK2WHLF/hrjLY2P4yGrIbYyBN38FL3q4CKNZmLY=",
+ "lastModified": 1735130975,
+ "narHash": "sha256-NPBGcLi1lEmpGGbGs58Xzw1IriOyKTMQdwIdVFsbVDM=",
"owner": "jmbuhr",
"repo": "otter.nvim",
- "rev": "ca9ce67d0399380b659923381b58d174344c9ee7",
+ "rev": "e8c662e1aefa8b483cfba6e00729a39a363dcecc",
"type": "github"
},
"original": {
@@ -2421,11 +3418,11 @@
"plugin-oxocarbon": {
"flake": false,
"locked": {
- "lastModified": 1701119822,
- "narHash": "sha256-++JALLPklok9VY2ChOddTYDvDNVadmCeB98jCAJYCZ0=",
+ "lastModified": 1724853107,
+ "narHash": "sha256-Hi/nATEvZ4a6Yxc66KtuJqss6kQV19cmtIlhCw6alOI=",
"owner": "nyoom-engineering",
"repo": "oxocarbon.nvim",
- "rev": "c5846d10cbe4131cc5e32c6d00beaf59cb60f6a2",
+ "rev": "004777819ba294423b638a35a75c9f0c7be758ed",
"type": "github"
},
"original": {
@@ -2453,11 +3450,11 @@
"plugin-plenary-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716230027,
- "narHash": "sha256-5Jf2mWFVDofXBcXLbMa417mqlEPWLA+cQIZH/vNEV1g=",
+ "lastModified": 1726602776,
+ "narHash": "sha256-bmmPekAvuBvLQmrnnX0n+FRBqfVxBsObhxIEkDGAla4=",
"owner": "nvim-lua",
"repo": "plenary.nvim",
- "rev": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683",
+ "rev": "2d9b06177a975543726ce5c73fca176cedbffe9d",
"type": "github"
},
"original": {
@@ -2466,6 +3463,22 @@
"type": "github"
}
},
+ "plugin-precognition-nvim": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1732647805,
+ "narHash": "sha256-m3dKoKxCd/QODM+EL89c3RVOoZnuA4nrBG0KhPZ/o9Y=",
+ "owner": "tris203",
+ "repo": "precognition.nvim",
+ "rev": "531971e6d883e99b1572bf47294e22988d8fbec0",
+ "type": "github"
+ },
+ "original": {
+ "owner": "tris203",
+ "repo": "precognition.nvim",
+ "type": "github"
+ }
+ },
"plugin-project-nvim": {
"flake": false,
"locked": {
@@ -2482,14 +3495,46 @@
"type": "github"
}
},
+ "plugin-promise-async": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1722813441,
+ "narHash": "sha256-9eM66brPjiFlY64vmBetRYrKnpDyN7+/URMm4GsGimA=",
+ "owner": "kevinhwang91",
+ "repo": "promise-async",
+ "rev": "119e8961014c9bfaf1487bf3c2a393d254f337e2",
+ "type": "github"
+ },
+ "original": {
+ "owner": "kevinhwang91",
+ "repo": "promise-async",
+ "type": "github"
+ }
+ },
+ "plugin-rainbow-delimiters": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1736686348,
+ "narHash": "sha256-zWHXYs3XdnoszqOFY3hA2L5mNn1a44OAeKv3lL3EMEw=",
+ "owner": "HiPhish",
+ "repo": "rainbow-delimiters.nvim",
+ "rev": "85b80abaa09cbbc039e3095b2f515b3cf8cadd11",
+ "type": "github"
+ },
+ "original": {
+ "owner": "HiPhish",
+ "repo": "rainbow-delimiters.nvim",
+ "type": "github"
+ }
+ },
"plugin-registers": {
"flake": false,
"locked": {
- "lastModified": 1703954003,
- "narHash": "sha256-/MwIOR7H6ZkH/uLZOcMgg9XOWQB0yYYonbSKl51bXzo=",
+ "lastModified": 1730794647,
+ "narHash": "sha256-M7uR3yXYUQ4I8Gt8P6k25q67UNwksRDPKGrS/FCqrt0=",
"owner": "tversteeg",
"repo": "registers.nvim",
- "rev": "22bb98f93a423252fffeb3531f7bc12a3e07b63f",
+ "rev": "c217f8f369e0886776cda6c94eab839b30a8940d",
"type": "github"
},
"original": {
@@ -2498,14 +3543,30 @@
"type": "github"
}
},
+ "plugin-render-markdown-nvim": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1735525479,
+ "narHash": "sha256-ncFqBv0JITX3pTsLON+HctLUaKXhLRMBUrRWmI8KOSA=",
+ "owner": "MeanderingProgrammer",
+ "repo": "render-markdown.nvim",
+ "rev": "6fbd1491abc104409f119685de5353c35c97c005",
+ "type": "github"
+ },
+ "original": {
+ "owner": "MeanderingProgrammer",
+ "repo": "render-markdown.nvim",
+ "type": "github"
+ }
+ },
"plugin-rose-pine": {
"flake": false,
"locked": {
- "lastModified": 1716691958,
- "narHash": "sha256-mpBx0R9tR4KrOMO9J0gg2aOeHtiU9zK8xoa7Ebkx0n8=",
+ "lastModified": 1733845819,
+ "narHash": "sha256-ejh9UXQbLc8Ie6wF7zszzL1gaJzr16gcu0dUWqTo8AM=",
"owner": "rose-pine",
"repo": "neovim",
- "rev": "87aa437172357ad8f916942bca249ceadc6c68b1",
+ "rev": "91548dca53b36dbb9d36c10f114385f759731be1",
"type": "github"
},
"original": {
@@ -2514,14 +3575,46 @@
"type": "github"
}
},
+ "plugin-rtp-nvim": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1724409589,
+ "narHash": "sha256-lmJbiD7I7MTEEpukESs67uAmLyn+p66hrUKLbEHp0Kw=",
+ "owner": "nvim-neorocks",
+ "repo": "rtp.nvim",
+ "rev": "494ddfc888bb466555d90ace731856de1320fe45",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nvim-neorocks",
+ "repo": "rtp.nvim",
+ "type": "github"
+ }
+ },
+ "plugin-run-nvim": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1735501787,
+ "narHash": "sha256-CFOyOARCLQiMOhFPeqz8n2ULyaaRxRZrOk0FCibjuIM=",
+ "owner": "diniamo",
+ "repo": "run.nvim",
+ "rev": "9015c9cece816ccf10a185b420f6e345fd990802",
+ "type": "github"
+ },
+ "original": {
+ "owner": "diniamo",
+ "repo": "run.nvim",
+ "type": "github"
+ }
+ },
"plugin-rustaceanvim": {
"flake": false,
"locked": {
- "lastModified": 1720595685,
- "narHash": "sha256-Mx8pB9ECjFpbfmZPuXfpwoE5pUZ363M53f27ht7MBmA=",
+ "lastModified": 1735431742,
+ "narHash": "sha256-ucZXGbxHtbSKf5n11lL3vb6rD2BxJacIDOgcx32PLzA=",
"owner": "mrcjkb",
"repo": "rustaceanvim",
- "rev": "047f9c9d8cd2861745eb9de6c1570ee0875aa795",
+ "rev": "51c097ebfb65d83baa71f48000b1e5c0a8dcc4fb",
"type": "github"
},
"original": {
@@ -2530,30 +3623,14 @@
"type": "github"
}
},
- "plugin-scrollbar-nvim": {
- "flake": false,
- "locked": {
- "lastModified": 1684886154,
- "narHash": "sha256-zLBexSxQCn9HPY04a9w/UCJP1F5ShI2X12I9xE9H0cM=",
- "owner": "petertriho",
- "repo": "nvim-scrollbar",
- "rev": "35f99d559041c7c0eff3a41f9093581ceea534e8",
- "type": "github"
- },
- "original": {
- "owner": "petertriho",
- "repo": "nvim-scrollbar",
- "type": "github"
- }
- },
"plugin-smartcolumn": {
"flake": false,
"locked": {
- "lastModified": 1710067624,
- "narHash": "sha256-DHIeDNUF9n9s14GVeojIwc5QUPwJMYYl3gRvhvO/rdE=",
+ "lastModified": 1734696989,
+ "narHash": "sha256-6RodA5BQnL6tB3RCE5G2RiXqBvM3VP3HYZ+T3AxIF7Q=",
"owner": "m4xshen",
"repo": "smartcolumn.nvim",
- "rev": "cefb17be095ad5526030a21bb2a80553cae09127",
+ "rev": "f14fbea6f86cd29df5042897ca9e3ba10ba4d27f",
"type": "github"
},
"original": {
@@ -2565,11 +3642,11 @@
"plugin-sqls-nvim": {
"flake": false,
"locked": {
- "lastModified": 1684697500,
- "narHash": "sha256-jKFut6NZAf/eIeIkY7/2EsjsIhvZQKCKAJzeQ6XSr0s=",
+ "lastModified": 1733090837,
+ "narHash": "sha256-o5uD6shPkweuE+k/goBX42W3I2oojXVijfJC7L50sGU=",
"owner": "nanotee",
"repo": "sqls.nvim",
- "rev": "4b1274b5b44c48ce784aac23747192f5d9d26207",
+ "rev": "a514379f5f89bf72955ed3bf5c1c31a40b8a1472",
"type": "github"
},
"original": {
@@ -2581,11 +3658,11 @@
"plugin-tabular": {
"flake": false,
"locked": {
- "lastModified": 1550598128,
- "narHash": "sha256-irolBA/m3YIaezl+90h5G+xUOpad+3u44uJqDs4JCUs=",
+ "lastModified": 1720022617,
+ "narHash": "sha256-qmDpdg3Tl3W4JSovRb4ODlrKMjRL5CaVI05YBn0Q0LI=",
"owner": "godlygeek",
"repo": "tabular",
- "rev": "339091ac4dd1f17e225fe7d57b48aff55f99b23a",
+ "rev": "12437cd1b53488e24936ec4b091c9324cafee311",
"type": "github"
},
"original": {
@@ -2597,11 +3674,11 @@
"plugin-telescope": {
"flake": false,
"locked": {
- "lastModified": 1716732931,
- "narHash": "sha256-JXdpKfrSvrzpTqy+g9Bg85/vIDTUZfDr+ZhxH8wJDxA=",
+ "lastModified": 1732884846,
+ "narHash": "sha256-npb61MZYAotz71Co5G1dUeIqWt7GVeqZNz0A2Yz2dy4=",
"owner": "nvim-telescope",
"repo": "telescope.nvim",
- "rev": "349660c0d35da06459ee8589af77de2086b652ce",
+ "rev": "2eca9ba22002184ac05eddbe47a7fe2d5a384dfc",
"type": "github"
},
"original": {
@@ -2610,14 +3687,30 @@
"type": "github"
}
},
+ "plugin-tiny-devicons-auto-colors": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1733445616,
+ "narHash": "sha256-klUZKvdYhwO3sq4Su4sBFDcNSAYXh53O72vg4+ZOrhI=",
+ "owner": "rachartier",
+ "repo": "tiny-devicons-auto-colors.nvim",
+ "rev": "c8f63933ee013c1e0a26091d58131e060546f01f",
+ "type": "github"
+ },
+ "original": {
+ "owner": "rachartier",
+ "repo": "tiny-devicons-auto-colors.nvim",
+ "type": "github"
+ }
+ },
"plugin-todo-comments": {
"flake": false,
"locked": {
- "lastModified": 1716400082,
- "narHash": "sha256-ZJp0emoHogSdhXPIH74MH4CznxhCmMbO243dqxAZMJo=",
+ "lastModified": 1726481242,
+ "narHash": "sha256-EH4Sy7qNkzOgA1INFzrtsRfD79TgMqSbKUdundyw22w=",
"owner": "folke",
"repo": "todo-comments.nvim",
- "rev": "e1549807066947818113a7d7ed48f637e49620d3",
+ "rev": "ae0a2afb47cf7395dc400e5dc4e05274bf4fb9e0",
"type": "github"
},
"original": {
@@ -2629,11 +3722,11 @@
"plugin-toggleterm-nvim": {
"flake": false,
"locked": {
- "lastModified": 1716115307,
- "narHash": "sha256-h82zisizLm0FOt4l8lzgC/spFk3R5Gx25A5YgULwW8U=",
+ "lastModified": 1735340326,
+ "narHash": "sha256-oeNIb+QHa/9yGZz/2u9LYIdKluel0bcQkaIqOuQUkis=",
"owner": "akinsho",
"repo": "toggleterm.nvim",
- "rev": "fee58a0473fd92b28c34f8f724e4918b15ba30a3",
+ "rev": "344fc1810292785b3d962ddac2de57669e1a7ff9",
"type": "github"
},
"original": {
@@ -2645,11 +3738,11 @@
"plugin-tokyonight": {
"flake": false,
"locked": {
- "lastModified": 1716732360,
- "narHash": "sha256-ZWxK0q8kUYHOk+ykH1m4901trnuHN8O9hkOZR6HdC+Y=",
+ "lastModified": 1734211493,
+ "narHash": "sha256-TJ/a6N6Cc1T0wdMxMopma1NtwL7rMYbZ6F0zFI1zaIA=",
"owner": "folke",
"repo": "tokyonight.nvim",
- "rev": "0fae425aaab04a5f97666bd431b96f2f19c36935",
+ "rev": "45d22cf0e1b93476d3b6d362d720412b3d34465c",
"type": "github"
},
"original": {
@@ -2661,11 +3754,11 @@
"plugin-trouble": {
"flake": false,
"locked": {
- "lastModified": 1716133735,
- "narHash": "sha256-D3dqI4NRgEG4BCDLQ3ci9lgYxt90XyWDQXlk4/uuR6M=",
+ "lastModified": 1732701472,
+ "narHash": "sha256-JhnERZfma2JHFEn/DElVmrSU5KxM2asx3SJ+86lCfoo=",
"owner": "folke",
"repo": "trouble.nvim",
- "rev": "a8264a65a0b894832ea642844f5b7c30112c458f",
+ "rev": "46cf952fc115f4c2b98d4e208ed1e2dce08c9bf6",
"type": "github"
},
"original": {
@@ -2677,11 +3770,11 @@
"plugin-ts-error-translator": {
"flake": false,
"locked": {
- "lastModified": 1712269172,
- "narHash": "sha256-NJ0qfKvkwZ/0GolAeATlQLyQ7nGN6Z6q3uRqI+73wPk=",
+ "lastModified": 1731721659,
+ "narHash": "sha256-fi68jJVNTL2WlTehcl5Q8tijAeu2usjIsWXjcuixkCM=",
"owner": "dmmulroy",
"repo": "ts-error-translator.nvim",
- "rev": "11ae55b28bde02663b5f983f59b0e3fd9c4e845b",
+ "rev": "47e5ba89f71b9e6c72eaaaaa519dd59bd6897df4",
"type": "github"
},
"original": {
@@ -2690,6 +3783,22 @@
"type": "github"
}
},
+ "plugin-typst-preview-nvim": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1734839452,
+ "narHash": "sha256-d6Tv7xZRghYYDfABk/p2e9qTm4qnWHM+ejKDCcR0TfY=",
+ "owner": "chomosuke",
+ "repo": "typst-preview.nvim",
+ "rev": "c1100e8788baabe8ca8f8cd7fd63d3d479e49e36",
+ "type": "github"
+ },
+ "original": {
+ "owner": "chomosuke",
+ "repo": "typst-preview.nvim",
+ "type": "github"
+ }
+ },
"plugin-vim-dirtytalk": {
"flake": false,
"locked": {
@@ -2709,11 +3818,11 @@
"plugin-vim-fugitive": {
"flake": false,
"locked": {
- "lastModified": 1716130336,
- "narHash": "sha256-nyNtb3nsS/zFdSNRyXabcGIabAwgivJIUFB2c62vXmA=",
+ "lastModified": 1735457366,
+ "narHash": "sha256-45zsqKavWoclA67MC54bAel1nE8CLHtSdullHByiRS8=",
"owner": "tpope",
"repo": "vim-fugitive",
- "rev": "4f59455d2388e113bd510e85b310d15b9228ca0d",
+ "rev": "174230d6a7f2df94705a7ffd8d5413e27ec10a80",
"type": "github"
},
"original": {
@@ -2741,11 +3850,11 @@
"plugin-vim-markdown": {
"flake": false,
"locked": {
- "lastModified": 1709279705,
- "narHash": "sha256-eKwWdyvMZ7FV3FvOtqWVD7pulXNnhbEEjHq7MYg1woU=",
+ "lastModified": 1726813437,
+ "narHash": "sha256-ZCCSjZ5Xok4rnIwfa4VUEaz6d3oW9066l0EkoqiTppM=",
"owner": "preservim",
"repo": "vim-markdown",
- "rev": "a657e697376909c41475a686eeef7fc7a4972d94",
+ "rev": "8f6cb3a6ca4e3b6bcda0730145a0b700f3481b51",
"type": "github"
},
"original": {
@@ -2757,11 +3866,11 @@
"plugin-vim-repeat": {
"flake": false,
"locked": {
- "lastModified": 1611544268,
- "narHash": "sha256-8rfZa3uKXB3TRCqaDHZ6DfzNbm7WaYnLvmTNzYtnKHg=",
+ "lastModified": 1720473942,
+ "narHash": "sha256-G/dmkq1KtSHIl+I5p3LfO6mGPS3eyLRbEEsuLbTpGlk=",
"owner": "tpope",
"repo": "vim-repeat",
- "rev": "24afe922e6a05891756ecf331f39a1f6743d3d5a",
+ "rev": "65846025c15494983dafe5e3b46c8f88ab2e9635",
"type": "github"
},
"original": {
@@ -2789,11 +3898,11 @@
"plugin-which-key": {
"flake": false,
"locked": {
- "lastModified": 1697801635,
- "narHash": "sha256-uvghPj/teWrRMm09Gh8iQ/LV2nYJw0lmoiZK6L4+1cY=",
+ "lastModified": 1734253151,
+ "narHash": "sha256-f/+sYMDEguB5ZDiYiQAsDvdF/2cVcWnLBU+9qwigk4s=",
"owner": "folke",
"repo": "which-key.nvim",
- "rev": "4433e5ec9a507e5097571ed55c02ea9658fb268a",
+ "rev": "8ab96b38a2530eacba5be717f52e04601eb59326",
"type": "github"
},
"original": {
@@ -2809,15 +3918,14 @@
"nixpkgs": [
"hyprland",
"nixpkgs"
- ],
- "nixpkgs-stable": "nixpkgs-stable"
+ ]
},
"locked": {
- "lastModified": 1729104314,
- "narHash": "sha256-pZRZsq5oCdJt3upZIU4aslS9XwFJ+/nVtALHIciX/BI=",
+ "lastModified": 1737465171,
+ "narHash": "sha256-R10v2hoJRLq8jcL4syVFag7nIGE7m13qO48wRIukWNg=",
"owner": "cachix",
"repo": "git-hooks.nix",
- "rev": "3c3e88f0f544d6bb54329832616af7eb971b6be6",
+ "rev": "9364dc02281ce2d37a1f55b6e51f7c0f65a75f17",
"type": "github"
},
"original": {
@@ -2826,32 +3934,36 @@
"type": "github"
}
},
- "rnix-lsp": {
+ "pre-commit-hooks_2": {
"inputs": {
- "naersk": "naersk",
- "nixpkgs": "nixpkgs_5",
- "utils": "utils"
+ "flake-compat": "flake-compat_2",
+ "gitignore": "gitignore_2",
+ "nixpkgs": [
+ "secrets",
+ "agenix-rekey",
+ "nixpkgs"
+ ]
},
"locked": {
- "lastModified": 1669555118,
- "narHash": "sha256-F0s0m62S5bHNVWNHLZD6SeHiLrsDx98VQbRjDyIu+qQ=",
- "owner": "nix-community",
- "repo": "rnix-lsp",
- "rev": "95d40673fe43642e2e1144341e86d0036abd95d9",
+ "lastModified": 1735882644,
+ "narHash": "sha256-3FZAG+pGt3OElQjesCAWeMkQ7C/nB1oTHLRQ8ceP110=",
+ "owner": "cachix",
+ "repo": "pre-commit-hooks.nix",
+ "rev": "a5a961387e75ae44cc20f0a57ae463da5e959656",
"type": "github"
},
"original": {
- "owner": "nix-community",
- "repo": "rnix-lsp",
+ "owner": "cachix",
+ "repo": "pre-commit-hooks.nix",
"type": "github"
}
},
"root": {
"inputs": {
- "agenix": "agenix",
"firefox-addons": "firefox-addons",
"flake-parts": "flake-parts",
- "home-manager": "home-manager_2",
+ "flake-utils": "flake-utils_2",
+ "home-manager": "home-manager",
"hypridle": "hypridle",
"hyprland": "hyprland",
"hyprland-contrib": "hyprland-contrib",
@@ -2859,21 +3971,15 @@
"hyprlock": "hyprlock",
"hyprpaper": "hyprpaper",
"nix-index-db": "nix-index-db",
- "nixpkgs": "nixpkgs_3",
+ "nixpkgs": "nixpkgs_2",
"nvf": "nvf",
- "ooknet-website": "ooknet-website",
- "ooks-scripts": "ooks-scripts",
- "systems": "systems_6",
+ "secrets": "secrets",
+ "systems": "systems_2",
"zjstatus": "zjstatus"
}
},
"rust-overlay": {
"inputs": {
- "flake-utils": [
- "nvf",
- "nil",
- "flake-utils"
- ],
"nixpkgs": [
"nvf",
"nil",
@@ -2881,11 +3987,11 @@
]
},
"locked": {
- "lastModified": 1714529851,
- "narHash": "sha256-YMKJW880f7LHXVRzu93xa6Ek+QLECIu0IRQbXbzZe38=",
+ "lastModified": 1731983527,
+ "narHash": "sha256-JECaBgC0pQ91Hq3W4unH6K9to8s2Zl2sPNu7bLOv4ek=",
"owner": "oxalica",
"repo": "rust-overlay",
- "rev": "9ca720fdcf7865385ae3b93ecdf65f1a64cb475e",
+ "rev": "71287228d96e9568e1e70c6bbfa3f992d145947b",
"type": "github"
},
"original": {
@@ -2902,11 +4008,11 @@
]
},
"locked": {
- "lastModified": 1728095260,
- "narHash": "sha256-X62hA5ivYLY5G5+mXI6l9eUDkgi6Wu/7QUrwXhJ09oo=",
+ "lastModified": 1737166965,
+ "narHash": "sha256-vlDROBAgq+7PEVM0vaS2zboY6DXs3oKK0qW/1dVuFs4=",
"owner": "oxalica",
"repo": "rust-overlay",
- "rev": "d1d2532ab267cfe6e40dff73fbaf34436c406d26",
+ "rev": "fc839c9d5d1ebc789b4657c43c4d54838c7c01de",
"type": "github"
},
"original": {
@@ -2915,6 +4021,34 @@
"type": "github"
}
},
+ "secrets": {
+ "inputs": {
+ "agenix": "agenix",
+ "agenix-rekey": "agenix-rekey",
+ "flake-parts": [
+ "flake-parts"
+ ],
+ "nixpkgs": [
+ "nixpkgs"
+ ],
+ "systems": [
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1738128696,
+ "narHash": "sha256-SY+UKbuhfHrAbAqVpCi3+Z4zSZ7cLJ5z6WXO8JcDmd0=",
+ "ref": "refs/heads/master",
+ "rev": "f88c11c910405e489716ca02c9d993aa50572e64",
+ "revCount": 34,
+ "type": "git",
+ "url": "ssh://git@github.com/ooks-io/kunzen"
+ },
+ "original": {
+ "type": "git",
+ "url": "ssh://git@github.com/ooks-io/kunzen"
+ }
+ },
"systems": {
"locked": {
"lastModified": 1681028828,
@@ -2960,78 +4094,25 @@
"type": "github"
}
},
- "systems_4": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
+ "treefmt-nix": {
+ "inputs": {
+ "nixpkgs": [
+ "secrets",
+ "agenix-rekey",
+ "nixpkgs"
+ ]
},
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "systems_5": {
"locked": {
- "lastModified": 1689347949,
- "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
- "owner": "nix-systems",
- "repo": "default-linux",
- "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default-linux",
- "type": "github"
- }
- },
- "systems_6": {
- "locked": {
- "lastModified": 1689347949,
- "narHash": "sha256-12tWmuL2zgBgZkdoB6qXZsgJEH9LR3oUgpaQq2RbI80=",
- "owner": "nix-systems",
- "repo": "default-linux",
- "rev": "31732fcf5e8fea42e59c2488ad31a0e651500f68",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default-linux",
- "type": "github"
- }
- },
- "systems_7": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "utils": {
- "locked": {
- "lastModified": 1656928814,
- "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=",
+ "lastModified": 1735135567,
+ "narHash": "sha256-8T3K5amndEavxnludPyfj3Z1IkcFdRpR23q+T0BVeZE=",
"owner": "numtide",
- "repo": "flake-utils",
- "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249",
+ "repo": "treefmt-nix",
+ "rev": "9e09d30a644c57257715902efbb3adc56c79cf28",
"type": "github"
},
"original": {
"owner": "numtide",
- "repo": "flake-utils",
+ "repo": "treefmt-nix",
"type": "github"
}
},
@@ -3063,11 +4144,11 @@
]
},
"locked": {
- "lastModified": 1728166987,
- "narHash": "sha256-w6dVTguAn9zJ+7aPOhBQgDz8bn6YZ7b56cY8Kg5HJRI=",
+ "lastModified": 1737634991,
+ "narHash": "sha256-dBAnb7Kbnier30cA7AgxVSxxARmxKZ1vHZT33THSIr8=",
"owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland",
- "rev": "fb9c8d665af0588bb087f97d0f673ddf0d501787",
+ "rev": "e09dfe2726c8008f983e45a0aa1a3b7416aaeb8a",
"type": "github"
},
"original": {
@@ -3080,15 +4161,17 @@
"inputs": {
"crane": "crane",
"flake-utils": "flake-utils_3",
- "nixpkgs": "nixpkgs_6",
+ "nixpkgs": [
+ "nixpkgs"
+ ],
"rust-overlay": "rust-overlay_2"
},
"locked": {
- "lastModified": 1729787428,
- "narHash": "sha256-kGSM7b4+X5LObd6AdgQZABU241ZzHGm24xaiy33kwBI=",
+ "lastModified": 1737741991,
+ "narHash": "sha256-FCIlCT8HNEVEWwtiL5zwWH01XW1vHir83HWodfKeWU4=",
"owner": "dj95",
"repo": "zjstatus",
- "rev": "c74e310c35fb7ec6b59a1c73720db4d6d8e236a1",
+ "rev": "8e9aa9d977ec70991c4e4cde8bcda9942dee3f5d",
"type": "github"
},
"original": {
diff --git a/flake.nix b/flake.nix
index 4b9c24c..176273c 100644
--- a/flake.nix
+++ b/flake.nix
@@ -9,36 +9,63 @@
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
- flake-parts.url = "github:hercules-ci/flake-parts";
+
+ systems.url = "github:nix-systems/default-linux";
+
+ flake-parts = {
+ url = "github:hercules-ci/flake-parts";
+ };
+
+ flake-utils = {
+ url = "github:numtide/flake-utils";
+ inputs.systems.follows = "systems";
+ };
+
home-manager = {
url = "github:nix-community/home-manager";
inputs.nixpkgs.follows = "nixpkgs";
};
- agenix.url = "github:ryantm/agenix";
+
nix-index-db = {
url = "github:nix-community/nix-index-database";
inputs.nixpkgs.follows = "nixpkgs";
};
- zjstatus.url = "github:dj95/zjstatus";
- systems.url = "github:nix-systems/default-linux";
+
+ zjstatus = {
+ url = "github:dj95/zjstatus";
+ inputs.nixpkgs.follows = "nixpkgs";
+ };
firefox-addons = {
url = "gitlab:rycee/nur-expressions?dir=pkgs/firefox-addons";
inputs.nixpkgs.follows = "nixpkgs";
};
- ooks-scripts = {
- url = "git+ssh://git@github.com/ooks-io/scripts";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- ooknet-website = {
- url = "git+ssh://git@github.com/ooks-io/website";
- inputs.nixpkgs.follows = "nixpkgs";
+
+ secrets = {
+ url = "git+ssh://git@github.com/ooks-io/kunzen";
+ inputs = {
+ nixpkgs.follows = "nixpkgs";
+ flake-parts.follows = "flake-parts";
+ systems.follows = "systems";
+ };
};
- nvf.url = "github:notashelf/nvf/v0.7";
+ nvf = {
+ url = "github:notashelf/nvf";
+ inputs = {
+ systems.follows = "systems";
+
+ nixpkgs.follows = "nixpkgs";
+ flake-parts.follows = "flake-parts";
+ flake-utils.follows = "flake-utils";
+ };
+ };
# hypr* ecosystem
- hyprland.url = "github:hyprwm/hyprland";
+ hyprland = {
+ url = "github:hyprwm/hyprland";
+ inputs.systems.follows = "systems";
+ };
hypridle = {
url = "github:hyprwm/hypridle";
diff --git a/hosts/ooknode/default.nix b/hosts/ooknode/default.nix
deleted file mode 100644
index 45572ef..0000000
--- a/hosts/ooknode/default.nix
+++ /dev/null
@@ -1,9 +0,0 @@
-{
- ooknet.host = {
- admin = {
- name = "ooks";
- shell = "fish";
- homeManager = true;
- };
- };
-}
diff --git a/hosts/ooksdesk/default.nix b/hosts/ooksdesk/default.nix
index 3ff6573..c237d08 100644
--- a/hosts/ooksdesk/default.nix
+++ b/hosts/ooksdesk/default.nix
@@ -10,6 +10,7 @@
ooknet = {
host = {
+ syncthing.enable = true;
admin = {
name = "ooks";
shell = "fish";
@@ -19,11 +20,13 @@
workstation = {
environment = "hyprland";
theme = "minimal";
- profiles = ["gaming" "media" "communication" "productivity"];
+ profiles = ["creative" "virtualization" "gaming" "media" "communication" "productivity"];
default = {
browser = "firefox";
- terminal = "foot";
+ terminal = "ghostty";
};
+ # FIXME
+ programs.ollama.enable = true;
};
console = {
profile = "standard";
diff --git a/hosts/ooksdesk/hardware.nix b/hosts/ooksdesk/hardware.nix
index 2b9e7ef..94e6c27 100644
--- a/hosts/ooksdesk/hardware.nix
+++ b/hosts/ooksdesk/hardware.nix
@@ -1,17 +1,29 @@
{
ooknet.hardware = {
- cpu.type = "amd";
- cpu.amd.pstate.enable = true;
+ cpu = {
+ type = "amd";
+ amd.pstate.enable = true;
+ cores = 16;
+ };
gpu.type = "amd";
features = ["printing" "ssd" "audio" "video"];
monitors = [
{
- name = "DP-3";
+ name = "DP-1";
primary = true;
+ width = 2560;
+ height = 1440;
+ refreshRate = 144;
+ x = 1920;
+ y = 100;
+ }
+ {
+ name = "DP-2";
width = 1920;
height = 1080;
refreshRate = 180;
- workspace = "1";
+ x = 840;
+ transform = 1;
}
];
};
diff --git a/hosts/ooksmedia/default.nix b/hosts/ooksmedia/default.nix
new file mode 100644
index 0000000..9acfcf5
--- /dev/null
+++ b/hosts/ooksmedia/default.nix
@@ -0,0 +1,30 @@
+{
+ pkgs,
+ lib,
+ ...
+}: {
+ imports = [
+ ./file-system.nix
+ ./hardware.nix
+ ];
+
+ ooknet = {
+ host = {
+ syncthing.enable = true;
+ admin = {
+ name = "ooks";
+ shell = "fish";
+ homeManager = true;
+ };
+ };
+ console = {
+ profile = "standard";
+ editor = "nvim";
+ multiplexer = "zellij";
+ };
+ };
+
+ boot.kernelPackages = pkgs.linuxPackages_xanmod_latest;
+
+ system.stateVersion = lib.mkDefault "24.11";
+}
diff --git a/hosts/ooksmedia/file-system.nix b/hosts/ooksmedia/file-system.nix
new file mode 100644
index 0000000..9dfb8ed
--- /dev/null
+++ b/hosts/ooksmedia/file-system.nix
@@ -0,0 +1,33 @@
+{
+ fileSystems = {
+ "/" = {
+ device = "/dev/disk/by-uuid/50617edf-e788-49cc-9e0c-85a2f90a5550";
+ fsType = "btrfs";
+ options = ["subvol=root"];
+ };
+ "/nix" = {
+ device = "/dev/disk/by-uuid/50617edf-e788-49cc-9e0c-85a2f90a5550";
+ fsType = "btrfs";
+ options = ["subvol=nix"];
+ };
+ "/persist" = {
+ device = "/dev/disk/by-uuid/50617edf-e788-49cc-9e0c-85a2f90a5550";
+ fsType = "btrfs";
+ options = ["subvol=persist"];
+ };
+ "/swap" = {
+ device = "/dev/disk/by-uuid/50617edf-e788-49cc-9e0c-85a2f90a5550";
+ fsType = "btrfs";
+ options = ["subvol=swap"];
+ };
+ "/boot" = {
+ device = "/dev/disk/by-uuid/B511-09E2";
+ fsType = "vfat";
+ };
+ "/jellyfin" = {
+ device = "/dev/disk/by-label/jellyfin";
+ fsType = "btrfs";
+ };
+ };
+ swapDevices = [];
+}
diff --git a/hosts/ooksmedia/hardware.nix b/hosts/ooksmedia/hardware.nix
new file mode 100644
index 0000000..6ed6778
--- /dev/null
+++ b/hosts/ooksmedia/hardware.nix
@@ -0,0 +1,16 @@
+{
+ ooknet.hardware = {
+ cpu.type = "intel";
+ gpu.type = "nvidia";
+ features = ["ssd" "audio" "video" "bluetooth"];
+ monitors = [
+ {
+ name = "DP-3";
+ primary = true;
+ width = 1920;
+ height = 1080;
+ refreshRate = 180;
+ }
+ ];
+ };
+}
diff --git a/hosts/ookst480s/default.nix b/hosts/ookst480s/default.nix
index cba1b03..2493c59 100644
--- a/hosts/ookst480s/default.nix
+++ b/hosts/ookst480s/default.nix
@@ -3,7 +3,11 @@
lib,
...
}: {
- imports = [./file-system.nix];
+ imports = [
+ ./file-system.nix
+ ./hardware.nix
+ ];
+
ooknet = {
host = {
admin = {
@@ -13,34 +17,13 @@
};
};
workstation = {
- profiles = ["media" "gaming" "communication"];
+ profiles = ["media" "communication"];
environment = "hyprland";
theme = "minimal";
};
console = {
profile = "standard";
};
- hardware = {
- cpu.type = "intel";
- gpu.type = "intel";
- features = [
- "bluetooth"
- "backlight"
- "battery"
- "ssd"
- "audio"
- "video"
- ];
- monitors = [
- {
- primary = true;
- name = "eDP-1";
- width = 1920;
- height = 1080;
- workspace = "1";
- }
- ];
- };
};
boot.kernelPackages = pkgs.linuxKernel.packages.linux_zen;
system.stateVersion = lib.mkDefault "23.11";
diff --git a/hosts/ookst480s/file-system.nix b/hosts/ookst480s/file-system.nix
index 8516afa..30dbf89 100644
--- a/hosts/ookst480s/file-system.nix
+++ b/hosts/ookst480s/file-system.nix
@@ -1,63 +1,35 @@
-# Do not modify this file! It was generated by ‘nixos-generate-config’
-# and may be overwritten by future invocations. Please make changes
-# to /etc/nixos/configuration.nix instead.
{
- config,
- lib,
- modulesPath,
- ...
-}: {
- imports = [
- (modulesPath + "/installer/scan/not-detected.nix")
- ];
-
- boot.initrd.availableKernelModules = ["xhci_pci" "nvme" "usb_storage" "sd_mod"];
- boot.initrd.kernelModules = [];
- boot.kernelModules = ["kvm-intel"];
- boot.extraModulePackages = [];
-
- fileSystems."/" = {
- device = "/dev/disk/by-uuid/19e4cf0f-b5ac-4544-a44b-c017b23fd283";
- fsType = "btrfs";
- options = ["subvol=root"];
- };
-
boot.initrd.luks.devices."cryptnix".device = "/dev/disk/by-uuid/014d725c-bf13-40a2-a9ab-0dd6185a95f6";
- fileSystems."/nix" = {
- device = "/dev/disk/by-uuid/19e4cf0f-b5ac-4544-a44b-c017b23fd283";
- fsType = "btrfs";
- options = ["subvol=nix"];
- };
+ fileSystems = {
+ "/" = {
+ device = "/dev/disk/by-uuid/19e4cf0f-b5ac-4544-a44b-c017b23fd283";
+ fsType = "btrfs";
+ options = ["subvol=root"];
+ };
- fileSystems."/persist" = {
- device = "/dev/disk/by-uuid/19e4cf0f-b5ac-4544-a44b-c017b23fd283";
- fsType = "btrfs";
- options = ["subvol=persist"];
- };
+ "/nix" = {
+ device = "/dev/disk/by-uuid/19e4cf0f-b5ac-4544-a44b-c017b23fd283";
+ fsType = "btrfs";
+ options = ["subvol=nix"];
+ };
- fileSystems."/swap" = {
- device = "/dev/disk/by-uuid/19e4cf0f-b5ac-4544-a44b-c017b23fd283";
- fsType = "btrfs";
- options = ["subvol=swap"];
- };
+ "/persist" = {
+ device = "/dev/disk/by-uuid/19e4cf0f-b5ac-4544-a44b-c017b23fd283";
+ fsType = "btrfs";
+ options = ["subvol=persist"];
+ };
- fileSystems."/boot" = {
- device = "/dev/disk/by-uuid/F356-6F9C";
- fsType = "vfat";
- };
+ "/swap" = {
+ device = "/dev/disk/by-uuid/19e4cf0f-b5ac-4544-a44b-c017b23fd283";
+ fsType = "btrfs";
+ options = ["subvol=swap"];
+ };
+ "/boot" = {
+ device = "/dev/disk/by-uuid/F356-6F9C";
+ fsType = "vfat";
+ };
+ };
swapDevices = [];
-
- # Enables DHCP on each ethernet and wireless interface. In case of scripted networking
- # (the default) this is the recommended approach. When using systemd-networkd it's
- # still possible to use this option, but it's recommended to use it in conjunction
- # with explicit per-interface declarations with `networking.interfaces.