aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock2522
-rw-r--r--flake.nix6
-rw-r--r--homes/floppydisk/default.nix2
-rw-r--r--homes/floppydisk/nvf.nix (renamed from homes/floppydisk/neovim-flake.nix)81
-rw-r--r--homes/floppydisk/packages.nix3
-rw-r--r--hosts/banana/configuration.nix189
-rw-r--r--hosts/banana/hardware-configuration.nix34
-rw-r--r--hosts/default.nix9
8 files changed, 1467 insertions, 1379 deletions
diff --git a/flake.lock b/flake.lock
index bb84d9c..6c157ed 100644
--- a/flake.lock
+++ b/flake.lock
@@ -1,13 +1,682 @@
{
"nodes": {
- "alpha-nvim": {
+ "crane": {
+ "inputs": {
+ "nixpkgs": [
+ "lanzaboote",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1711299236,
+ "narHash": "sha256-6/JsyozOMKN8LUGqWMopKTSiK8N79T8Q+hcxu2KkTXg=",
+ "owner": "ipetkov",
+ "repo": "crane",
+ "rev": "880573f80d09e18a11713f402b9e6172a085449f",
+ "type": "github"
+ },
+ "original": {
+ "owner": "ipetkov",
+ "repo": "crane",
+ "type": "github"
+ }
+ },
+ "flake-compat": {
+ "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-compat_2": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1673956053,
+ "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
+ "owner": "edolstra",
+ "repo": "flake-compat",
+ "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
+ "type": "github"
+ },
+ "original": {
+ "owner": "edolstra",
+ "repo": "flake-compat",
+ "type": "github"
+ }
+ },
+ "flake-parts": {
+ "inputs": {
+ "nixpkgs-lib": [
+ "lanzaboote",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1709336216,
+ "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=",
+ "owner": "hercules-ci",
+ "repo": "flake-parts",
+ "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hercules-ci",
+ "repo": "flake-parts",
+ "type": "github"
+ }
+ },
+ "flake-parts_2": {
+ "inputs": {
+ "nixpkgs-lib": "nixpkgs-lib"
+ },
+ "locked": {
+ "lastModified": 1715865404,
+ "narHash": "sha256-/GJvTdTpuDjNn84j82cU6bXztE0MSkdnTWClUCRub78=",
+ "owner": "hercules-ci",
+ "repo": "flake-parts",
+ "rev": "8dc45382d5206bd292f9c2768b8058a8fd8311d9",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hercules-ci",
+ "repo": "flake-parts",
+ "type": "github"
+ }
+ },
+ "flake-utils": {
+ "inputs": {
+ "systems": "systems_2"
+ },
+ "locked": {
+ "lastModified": 1710146030,
+ "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
+ }
+ },
+ "flake-utils_2": {
+ "inputs": {
+ "systems": "systems_3"
+ },
+ "locked": {
+ "lastModified": 1710146030,
+ "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
+ }
+ },
+ "flake-utils_3": {
+ "locked": {
+ "lastModified": 1659877975,
+ "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
+ }
+ },
+ "gitignore": {
+ "inputs": {
+ "nixpkgs": [
+ "lanzaboote",
+ "pre-commit-hooks-nix",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "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": 1716930911,
+ "narHash": "sha256-t4HT5j3Jy7skRB5PINnxcEBCkgE89rGBpwTI7YS4Ffo=",
+ "owner": "nix-community",
+ "repo": "home-manager",
+ "rev": "a9b36cbe9292a649222b89fdb9ae9907e9c74086",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "home-manager",
+ "type": "github"
+ }
+ },
+ "hyprcursor": {
+ "inputs": {
+ "hyprlang": [
+ "hyprland",
+ "hyprlang"
+ ],
+ "nixpkgs": [
+ "hyprland",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprland",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1716576411,
+ "narHash": "sha256-FIN1wMoyePBTtibCbaeJaoKNLuAYIGwLCWAYC1DJanw=",
+ "owner": "hyprwm",
+ "repo": "hyprcursor",
+ "rev": "57298fc4f13c807e50ada2c986a3114b7fc2e621",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprcursor",
+ "type": "github"
+ }
+ },
+ "hyprgrass": {
+ "inputs": {
+ "hyprland": [
+ "hyprland"
+ ]
+ },
+ "locked": {
+ "lastModified": 1716846659,
+ "narHash": "sha256-LmoMki72bTyX0NT4hGkpAm86iQLBoMk3d3f0+QyddJw=",
+ "owner": "horriblename",
+ "repo": "hyprgrass",
+ "rev": "6c3cfca50bb30065ba6d65a23cc5b4f66704a93e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "horriblename",
+ "repo": "hyprgrass",
+ "type": "github"
+ }
+ },
+ "hyprland": {
+ "inputs": {
+ "hyprcursor": "hyprcursor",
+ "hyprlang": "hyprlang",
+ "hyprwayland-scanner": "hyprwayland-scanner",
+ "nixpkgs": "nixpkgs",
+ "systems": "systems",
+ "xdph": "xdph"
+ },
+ "locked": {
+ "lastModified": 1716932244,
+ "narHash": "sha256-bWV5tDVRL+If3KmeoY6do4prvkdLOQ9kYTKbwqHvjDw=",
+ "owner": "hyprwm",
+ "repo": "Hyprland",
+ "rev": "ebf258788e46cd0320fb17138ba413f719180418",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "Hyprland",
+ "type": "github"
+ }
+ },
+ "hyprland-protocols": {
+ "inputs": {
+ "nixpkgs": [
+ "hyprland",
+ "xdph",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprland",
+ "xdph",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1691753796,
+ "narHash": "sha256-zOEwiWoXk3j3+EoF3ySUJmberFewWlagvewDRuWYAso=",
+ "owner": "hyprwm",
+ "repo": "hyprland-protocols",
+ "rev": "0c2ce70625cb30aef199cb388f99e19a61a6ce03",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprland-protocols",
+ "type": "github"
+ }
+ },
+ "hyprlang": {
+ "inputs": {
+ "nixpkgs": [
+ "hyprland",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprland",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1716473782,
+ "narHash": "sha256-+qLn4lsHU6iL3+HTo1gTQ1tWzet8K9h+IfVemzEQZj8=",
+ "owner": "hyprwm",
+ "repo": "hyprlang",
+ "rev": "87d5d984109c839482b88b4795db073eb9ed446f",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprlang",
+ "type": "github"
+ }
+ },
+ "hyprwayland-scanner": {
+ "inputs": {
+ "nixpkgs": [
+ "hyprland",
+ "nixpkgs"
+ ],
+ "systems": [
+ "hyprland",
+ "systems"
+ ]
+ },
+ "locked": {
+ "lastModified": 1716058375,
+ "narHash": "sha256-CwjWoVnBZE5SBpRx9dgSQGCr4Goxyfcyv3zZbOhVqzk=",
+ "owner": "hyprwm",
+ "repo": "hyprwayland-scanner",
+ "rev": "3afed4364790aebe0426077631af1e164a9650cc",
+ "type": "github"
+ },
+ "original": {
+ "owner": "hyprwm",
+ "repo": "hyprwayland-scanner",
+ "type": "github"
+ }
+ },
+ "lanzaboote": {
+ "inputs": {
+ "crane": "crane",
+ "flake-compat": "flake-compat",
+ "flake-parts": "flake-parts",
+ "flake-utils": "flake-utils",
+ "nixpkgs": "nixpkgs_2",
+ "pre-commit-hooks-nix": "pre-commit-hooks-nix",
+ "rust-overlay": "rust-overlay"
+ },
+ "locked": {
+ "lastModified": 1716805126,
+ "narHash": "sha256-yqJWx74e16Gk4pwW5DWfI4orTKeWezKFNbW7eaojpLw=",
+ "owner": "nix-community",
+ "repo": "lanzaboote",
+ "rev": "2eb19b872bc0a5f336b9b934ba96ea029e4da8c2",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "lanzaboote",
+ "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": [
+ "nvf",
+ "flake-utils"
+ ],
+ "nixpkgs": [
+ "nvf",
+ "nixpkgs"
+ ],
+ "rust-overlay": "rust-overlay_2"
+ },
+ "locked": {
+ "lastModified": 1714571717,
+ "narHash": "sha256-o4tqlTzi9kcVub167kTGXgCac9jM3kW4+v9MH/ue4Hk=",
+ "owner": "oxalica",
+ "repo": "nil",
+ "rev": "2f3ed6348bbf1440fcd1ab0411271497a0fbbfa4",
+ "type": "github"
+ },
+ "original": {
+ "owner": "oxalica",
+ "repo": "nil",
+ "type": "github"
+ }
+ },
+ "nixos-hardware": {
+ "locked": {
+ "lastModified": 1716881121,
+ "narHash": "sha256-oTf3enbe/lbiNzsyZ8ria+422hx4e/FB3xQcY2LPnJw=",
+ "owner": "NixOS",
+ "repo": "nixos-hardware",
+ "rev": "806e9d4a933dd1e75592e88894d4bd2f296f5bbf",
+ "type": "github"
+ },
+ "original": {
+ "owner": "NixOS",
+ "ref": "master",
+ "repo": "nixos-hardware",
+ "type": "github"
+ }
+ },
+ "nixpkgs": {
+ "locked": {
+ "lastModified": 1716330097,
+ "narHash": "sha256-8BO3B7e3BiyIDsaKA0tY8O88rClYRTjvAp66y+VBUeU=",
+ "owner": "NixOS",
+ "repo": "nixpkgs",
+ "rev": "5710852ba686cc1fd0d3b8e22b3117d43ba374c2",
+ "type": "github"
+ },
+ "original": {
+ "owner": "NixOS",
+ "ref": "nixos-unstable",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
+ "nixpkgs-lib": {
+ "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-stable": {
+ "locked": {
+ "lastModified": 1710695816,
+ "narHash": "sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84=",
+ "owner": "NixOS",
+ "repo": "nixpkgs",
+ "rev": "614b4613980a522ba49f0d194531beddbb7220d3",
+ "type": "github"
+ },
+ "original": {
+ "owner": "NixOS",
+ "ref": "nixos-23.11",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
+ "nixpkgs_2": {
+ "locked": {
+ "lastModified": 1711297276,
+ "narHash": "sha256-KtHBr73Z729krfueBV6pUsEyq/4vILGP77DPmrKOTrI=",
+ "owner": "NixOS",
+ "repo": "nixpkgs",
+ "rev": "3d41d1087707826b3a90685ab69147f8dc8145d5",
+ "type": "github"
+ },
+ "original": {
+ "owner": "NixOS",
+ "ref": "nixos-unstable-small",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
+ "nixpkgs_3": {
+ "locked": {
+ "lastModified": 1716509168,
+ "narHash": "sha256-4zSIhSRRIoEBwjbPm3YiGtbd8HDWzFxJjw5DYSDy1n8=",
+ "owner": "nixos",
+ "repo": "nixpkgs",
+ "rev": "bfb7a882678e518398ce9a31a881538679f6f092",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nixos",
+ "ref": "nixos-unstable",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
+ "nixpkgs_4": {
+ "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_5": {
+ "locked": {
+ "lastModified": 1702350026,
+ "narHash": "sha256-A+GNZFZdfl4JdDphYKBJ5Ef1HOiFsP18vQe9mqjmUis=",
+ "owner": "NixOS",
+ "repo": "nixpkgs",
+ "rev": "9463103069725474698139ab10f17a9d125da859",
+ "type": "github"
+ },
+ "original": {
+ "owner": "NixOS",
+ "ref": "nixos-23.05",
+ "repo": "nixpkgs",
+ "type": "github"
+ }
+ },
+ "nmd": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1705050560,
+ "narHash": "sha256-x3zzcdvhJpodsmdjqB4t5mkVW22V3wqHLOun0KRBzUI=",
+ "owner": "~rycee",
+ "repo": "nmd",
+ "rev": "66d9334933119c36f91a78d565c152a4fdc8d3d3",
+ "type": "sourcehut"
+ },
+ "original": {
+ "owner": "~rycee",
+ "repo": "nmd",
+ "type": "sourcehut"
+ }
+ },
+ "nvf": {
+ "inputs": {
+ "flake-parts": "flake-parts_2",
+ "flake-utils": "flake-utils_2",
+ "nil": "nil",
+ "nixpkgs": [
+ "nixpkgs"
+ ],
+ "nmd": "nmd",
+ "plugin-alpha-nvim": "plugin-alpha-nvim",
+ "plugin-bufdelete-nvim": "plugin-bufdelete-nvim",
+ "plugin-catppuccin": "plugin-catppuccin",
+ "plugin-ccc": "plugin-ccc",
+ "plugin-cellular-automaton": "plugin-cellular-automaton",
+ "plugin-chatgpt": "plugin-chatgpt",
+ "plugin-cheatsheet-nvim": "plugin-cheatsheet-nvim",
+ "plugin-cinnamon-nvim": "plugin-cinnamon-nvim",
+ "plugin-cmp-buffer": "plugin-cmp-buffer",
+ "plugin-cmp-nvim-lsp": "plugin-cmp-nvim-lsp",
+ "plugin-cmp-path": "plugin-cmp-path",
+ "plugin-cmp-treesitter": "plugin-cmp-treesitter",
+ "plugin-cmp-vsnip": "plugin-cmp-vsnip",
+ "plugin-codewindow-nvim": "plugin-codewindow-nvim",
+ "plugin-comment-nvim": "plugin-comment-nvim",
+ "plugin-copilot-cmp": "plugin-copilot-cmp",
+ "plugin-copilot-lua": "plugin-copilot-lua",
+ "plugin-crates-nvim": "plugin-crates-nvim",
+ "plugin-dashboard-nvim": "plugin-dashboard-nvim",
+ "plugin-diffview-nvim": "plugin-diffview-nvim",
+ "plugin-dracula": "plugin-dracula",
+ "plugin-dressing-nvim": "plugin-dressing-nvim",
+ "plugin-elixir-tools": "plugin-elixir-tools",
+ "plugin-fidget-nvim": "plugin-fidget-nvim",
+ "plugin-flutter-tools": "plugin-flutter-tools",
+ "plugin-gesture-nvim": "plugin-gesture-nvim",
+ "plugin-gitsigns-nvim": "plugin-gitsigns-nvim",
+ "plugin-glow-nvim": "plugin-glow-nvim",
+ "plugin-gruvbox": "plugin-gruvbox",
+ "plugin-highlight-undo": "plugin-highlight-undo",
+ "plugin-hop-nvim": "plugin-hop-nvim",
+ "plugin-icon-picker-nvim": "plugin-icon-picker-nvim",
+ "plugin-image-nvim": "plugin-image-nvim",
+ "plugin-indent-blankline": "plugin-indent-blankline",
+ "plugin-leap-nvim": "plugin-leap-nvim",
+ "plugin-lsp-lines": "plugin-lsp-lines",
+ "plugin-lsp-signature": "plugin-lsp-signature",
+ "plugin-lspkind": "plugin-lspkind",
+ "plugin-lspsaga": "plugin-lspsaga",
+ "plugin-lualine": "plugin-lualine",
+ "plugin-mind-nvim": "plugin-mind-nvim",
+ "plugin-minimap-vim": "plugin-minimap-vim",
+ "plugin-modes-nvim": "plugin-modes-nvim",
+ "plugin-neocord": "plugin-neocord",
+ "plugin-neodev-nvim": "plugin-neodev-nvim",
+ "plugin-noice-nvim": "plugin-noice-nvim",
+ "plugin-none-ls": "plugin-none-ls",
+ "plugin-nui-nvim": "plugin-nui-nvim",
+ "plugin-nvim-autopairs": "plugin-nvim-autopairs",
+ "plugin-nvim-bufferline-lua": "plugin-nvim-bufferline-lua",
+ "plugin-nvim-cmp": "plugin-nvim-cmp",
+ "plugin-nvim-code-action-menu": "plugin-nvim-code-action-menu",
+ "plugin-nvim-colorizer-lua": "plugin-nvim-colorizer-lua",
+ "plugin-nvim-cursorline": "plugin-nvim-cursorline",
+ "plugin-nvim-dap": "plugin-nvim-dap",
+ "plugin-nvim-dap-ui": "plugin-nvim-dap-ui",
+ "plugin-nvim-docs-view": "plugin-nvim-docs-view",
+ "plugin-nvim-lightbulb": "plugin-nvim-lightbulb",
+ "plugin-nvim-lspconfig": "plugin-nvim-lspconfig",
+ "plugin-nvim-navbuddy": "plugin-nvim-navbuddy",
+ "plugin-nvim-navic": "plugin-nvim-navic",
+ "plugin-nvim-neoclip": "plugin-nvim-neoclip",
+ "plugin-nvim-nio": "plugin-nvim-nio",
+ "plugin-nvim-notify": "plugin-nvim-notify",
+ "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-web-devicons": "plugin-nvim-web-devicons",
+ "plugin-obsidian-nvim": "plugin-obsidian-nvim",
+ "plugin-onedark": "plugin-onedark",
+ "plugin-orgmode-nvim": "plugin-orgmode-nvim",
+ "plugin-oxocarbon": "plugin-oxocarbon",
+ "plugin-plenary-nvim": "plugin-plenary-nvim",
+ "plugin-project-nvim": "plugin-project-nvim",
+ "plugin-registers": "plugin-registers",
+ "plugin-rose-pine": "plugin-rose-pine",
+ "plugin-rust-tools": "plugin-rust-tools",
+ "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-todo-comments": "plugin-todo-comments",
+ "plugin-toggleterm-nvim": "plugin-toggleterm-nvim",
+ "plugin-tokyonight": "plugin-tokyonight",
+ "plugin-trouble": "plugin-trouble",
+ "plugin-vim-dirtytalk": "plugin-vim-dirtytalk",
+ "plugin-vim-fugitive": "plugin-vim-fugitive",
+ "plugin-vim-illuminate": "plugin-vim-illuminate",
+ "plugin-vim-markdown": "plugin-vim-markdown",
+ "plugin-vim-repeat": "plugin-vim-repeat",
+ "plugin-vim-startify": "plugin-vim-startify",
+ "plugin-vim-vsnip": "plugin-vim-vsnip",
+ "plugin-which-key": "plugin-which-key",
+ "rnix-lsp": "rnix-lsp",
+ "systems": "systems_4",
+ "zig": "zig"
+ },
+ "locked": {
+ "lastModified": 1716769902,
+ "narHash": "sha256-aht7TJ5UcerxT+BS6Ct189xv6svcrGlY8A8lvPUZgEA=",
+ "owner": "notashelf",
+ "repo": "nvf",
+ "rev": "200a45ec73579ac36bf839212c5fe3fc25451b32",
+ "type": "github"
+ },
+ "original": {
+ "owner": "notashelf",
+ "repo": "nvf",
+ "type": "github"
+ }
+ },
+ "plugin-alpha-nvim": {
"flake": false,
"locked": {
- "lastModified": 1705520464,
- "narHash": "sha256-Yz5ZqxjaargJjnbmH1L43EwYp5J5w5RPREG7/smdRQc=",
+ "lastModified": 1708891191,
+ "narHash": "sha256-kTVPKZ/e1us/uHfSwFwR38lFYN8EotJq2jKz6xm/eqg=",
"owner": "goolord",
"repo": "alpha-nvim",
- "rev": "4b36c1ca9ea475bdc006896657cf1ccc486aeffa",
+ "rev": "41283fb402713fc8b327e60907f74e46166f4cfd",
"type": "github"
},
"original": {
@@ -16,14 +685,14 @@
"type": "github"
}
},
- "bufdelete-nvim": {
+ "plugin-bufdelete-nvim": {
"flake": false,
"locked": {
- "lastModified": 1703393686,
- "narHash": "sha256-O0JRhx6UJzeZTG+XwGi/6DLaoX8hfqxwSt0W9yQXhBw=",
+ "lastModified": 1708814161,
+ "narHash": "sha256-ljUNfmpImtxFCS19HC9kFlaLlqaPDltKtnx1+/6Y33U=",
"owner": "famiu",
"repo": "bufdelete.nvim",
- "rev": "0b9c0f182b09c51170bb9f252f15de7695e4d507",
+ "rev": "f6bcea78afb3060b198125256f897040538bcb81",
"type": "github"
},
"original": {
@@ -32,14 +701,14 @@
"type": "github"
}
},
- "catppuccin": {
+ "plugin-catppuccin": {
"flake": false,
"locked": {
- "lastModified": 1706227543,
- "narHash": "sha256-br32TBzK++QK6RqlMjyN4vmNi1cgNgDca8byZqV3oUQ=",
+ "lastModified": 1716704960,
+ "narHash": "sha256-UDPS+1o8FQGkfqiG4GX4DNUI2pU5hIvagmfnWTKDb44=",
"owner": "catppuccin",
"repo": "nvim",
- "rev": "afab7ec2a79c7127627dede79c0018b6e45663d0",
+ "rev": "5215ea59df6d0a7e27da9a5cd1165e06d1b04cbe",
"type": "github"
},
"original": {
@@ -48,14 +717,14 @@
"type": "github"
}
},
- "ccc": {
+ "plugin-ccc": {
"flake": false,
"locked": {
- "lastModified": 1702716924,
- "narHash": "sha256-nWe7uYWPZ1LjQRVynYnPomb4EFfyh919Jsh07UPSdvg=",
+ "lastModified": 1714299582,
+ "narHash": "sha256-QRq9hQF5vLnOTzQGbOWC2ykMdMsQDlDlb6XC17dJG7Q=",
"owner": "uga-rosa",
"repo": "ccc.nvim",
- "rev": "ec6e23fd2c0bf4ffcf71c1271acdcee6e2c6f49c",
+ "rev": "f388f1981d222967c741fe9927edf9ba5fa3bcbe",
"type": "github"
},
"original": {
@@ -64,7 +733,7 @@
"type": "github"
}
},
- "cellular-automaton": {
+ "plugin-cellular-automaton": {
"flake": false,
"locked": {
"lastModified": 1693589931,
@@ -80,7 +749,23 @@
"type": "github"
}
},
- "cheatsheet-nvim": {
+ "plugin-chatgpt": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1709721561,
+ "narHash": "sha256-vD3NEsYmPRWlxBSOxyIMIQiJXQXxx0hhsw4zIxxXB3o=",
+ "owner": "jackMort",
+ "repo": "ChatGPT.nvim",
+ "rev": "df53728e05129278d6ea26271ec086aa013bed90",
+ "type": "github"
+ },
+ "original": {
+ "owner": "jackMort",
+ "repo": "ChatGPT.nvim",
+ "type": "github"
+ }
+ },
+ "plugin-cheatsheet-nvim": {
"flake": false,
"locked": {
"lastModified": 1640255456,
@@ -96,14 +781,14 @@
"type": "github"
}
},
- "cinnamon-nvim": {
+ "plugin-cinnamon-nvim": {
"flake": false,
"locked": {
- "lastModified": 1670143364,
- "narHash": "sha256-JglXQhoPgN9sQ3yuv0+VQxmKMvoQTu5lbGLSRaQkytI=",
+ "lastModified": 1714107684,
+ "narHash": "sha256-cMP9WRZzevxaWgpILyDh1JwNukm3Jl3JKJYPT2HnFns=",
"owner": "declancm",
"repo": "cinnamon.nvim",
- "rev": "c406ffda3a0302f32c23b24ab756ea20467d6578",
+ "rev": "a011e84b624cd7b609ea928237505d31b987748a",
"type": "github"
},
"original": {
@@ -112,7 +797,7 @@
"type": "github"
}
},
- "cmp-buffer": {
+ "plugin-cmp-buffer": {
"flake": false,
"locked": {
"lastModified": 1660101488,
@@ -128,14 +813,14 @@
"type": "github"
}
},
- "cmp-nvim-lsp": {
+ "plugin-cmp-nvim-lsp": {
"flake": false,
"locked": {
- "lastModified": 1702205473,
- "narHash": "sha256-/0sh9vJBD9pUuD7q3tNSQ1YLvxFMNykdg5eG+LjZAA8=",
+ "lastModified": 1715931395,
+ "narHash": "sha256-CT1+Z4XJBVsl/RqvJeGmyitD6x7So0ylXvvef5jh7I8=",
"owner": "hrsh7th",
"repo": "cmp-nvim-lsp",
- "rev": "5af77f54de1b16c34b23cba810150689a3a90312",
+ "rev": "39e2eda76828d88b773cc27a3f61d2ad782c922d",
"type": "github"
},
"original": {
@@ -144,7 +829,7 @@
"type": "github"
}
},
- "cmp-path": {
+ "plugin-cmp-path": {
"flake": false,
"locked": {
"lastModified": 1664784283,
@@ -160,14 +845,14 @@
"type": "github"
}
},
- "cmp-treesitter": {
+ "plugin-cmp-treesitter": {
"flake": false,
"locked": {
- "lastModified": 1702163214,
- "narHash": "sha256-K7F9iqmB13ONenwsbaND8F4010MvHQXp7DxMFfcsZ4A=",
+ "lastModified": 1715596479,
+ "narHash": "sha256-8WAk9S+/7vSz7bVHdEzjbKUokU144fvnByIeJ1gAWhU=",
"owner": "ray-x",
"repo": "cmp-treesitter",
- "rev": "13e4ef8f4dd5639fca2eb9150e68f47639a9b37d",
+ "rev": "958fcfa0d8ce46d215e19cc3992c542f576c4123",
"type": "github"
},
"original": {
@@ -176,7 +861,7 @@
"type": "github"
}
},
- "cmp-vsnip": {
+ "plugin-cmp-vsnip": {
"flake": false,
"locked": {
"lastModified": 1669100283,
@@ -192,7 +877,7 @@
"type": "github"
}
},
- "codewindow-nvim": {
+ "plugin-codewindow-nvim": {
"flake": false,
"locked": {
"lastModified": 1695487629,
@@ -208,7 +893,7 @@
"type": "github"
}
},
- "comment-nvim": {
+ "plugin-comment-nvim": {
"flake": false,
"locked": {
"lastModified": 1691409559,
@@ -224,7 +909,7 @@
"type": "github"
}
},
- "copilot-cmp": {
+ "plugin-copilot-cmp": {
"flake": false,
"locked": {
"lastModified": 1694286652,
@@ -240,14 +925,14 @@
"type": "github"
}
},
- "copilot-lua": {
+ "plugin-copilot-lua": {
"flake": false,
"locked": {
- "lastModified": 1704638182,
- "narHash": "sha256-8/EPnigWaY2P4ZlVyu42DOQVOjRPgSCtmdOVbl2ACN8=",
+ "lastModified": 1709095198,
+ "narHash": "sha256-JX3sdsnOnjkY7r9fCtC2oauo0PXF3SQ+SHUo8ifBvAc=",
"owner": "zbirenbaum",
"repo": "copilot.lua",
- "rev": "b03617a6dc4bc88b65ab5deac1631da9a9c2dcaf",
+ "rev": "f7612f5af4a7d7615babf43ab1e67a2d790c13a6",
"type": "github"
},
"original": {
@@ -256,35 +941,14 @@
"type": "github"
}
},
- "crane": {
- "inputs": {
- "nixpkgs": [
- "lanzaboote",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1711299236,
- "narHash": "sha256-6/JsyozOMKN8LUGqWMopKTSiK8N79T8Q+hcxu2KkTXg=",
- "owner": "ipetkov",
- "repo": "crane",
- "rev": "880573f80d09e18a11713f402b9e6172a085449f",
- "type": "github"
- },
- "original": {
- "owner": "ipetkov",
- "repo": "crane",
- "type": "github"
- }
- },
- "crates-nvim": {
+ "plugin-crates-nvim": {
"flake": false,
"locked": {
- "lastModified": 1706141227,
- "narHash": "sha256-vkq1N6XvJOSsIbCCcAk1+9ReRMF4it/mofq55JhwQRY=",
+ "lastModified": 1715690194,
+ "narHash": "sha256-R1y1OIep4tcFd4mhylZ/A2zdwOmEQtCzuVBOBYu0qUI=",
"owner": "Saecki",
"repo": "crates.nvim",
- "rev": "f2a169840e97a8ed2048abb507d2742c3895c85b",
+ "rev": "d556c00d60c9421c913ee54ff690df2a34f6264e",
"type": "github"
},
"original": {
@@ -293,14 +957,14 @@
"type": "github"
}
},
- "dashboard-nvim": {
+ "plugin-dashboard-nvim": {
"flake": false,
"locked": {
- "lastModified": 1699578883,
- "narHash": "sha256-LNjYIRL5xZyLgFkoTu3K5USOfk1mtaXe5RhKBAbzYRw=",
+ "lastModified": 1715952164,
+ "narHash": "sha256-mLQHRzt9vUJLOO15+u7EaE2FGzIm1Ba7fqwdu5zaTYA=",
"owner": "glepnir",
"repo": "dashboard-nvim",
- "rev": "63df28409d940f9cac0a925df09d3dc369db9841",
+ "rev": "5182c09ac8085dc73b78ad0ea9f5479c9a866fc4",
"type": "github"
},
"original": {
@@ -309,14 +973,14 @@
"type": "github"
}
},
- "diffview-nvim": {
+ "plugin-diffview-nvim": {
"flake": false,
"locked": {
- "lastModified": 1700506468,
- "narHash": "sha256-3EdnBUka9Rh5Brl6TWpN6GlD9z32mmY3Ip+wyiKob/8=",
+ "lastModified": 1716569036,
+ "narHash": "sha256-sCrswSN/ERirije4hukg81t+X8sVG6EnG8SPK/P1Bts=",
"owner": "sindrets",
"repo": "diffview.nvim",
- "rev": "3dc498c9777fe79156f3d32dddd483b8b3dbd95f",
+ "rev": "1ec7b56b959dab18f7030f541c33ae60e18a6f88",
"type": "github"
},
"original": {
@@ -325,31 +989,14 @@
"type": "github"
}
},
- "dirt-samples-src": {
+ "plugin-dracula": {
"flake": false,
"locked": {
- "lastModified": 1667426233,
- "narHash": "sha256-Zl2bi9QofcrhU63eMtg+R6lhV9ExQS/0XNTJ+oq65Uo=",
- "owner": "tidalcycles",
- "repo": "dirt-samples",
- "rev": "92f2145e661b397e62ca0ff3965819e7c7db0dad",
- "type": "github"
- },
- "original": {
- "owner": "tidalcycles",
- "ref": "master",
- "repo": "dirt-samples",
- "type": "github"
- }
- },
- "dracula": {
- "flake": false,
- "locked": {
- "lastModified": 1705994462,
- "narHash": "sha256-yGV/bA7+Xi+LBi4Iz/SZDVl0KWoo+IO9kgfSIgTk0Ow=",
+ "lastModified": 1708834650,
+ "narHash": "sha256-I3rtbJYv1D+kniOLL9hmTF3ucp/qSNewnO2GmYAERko=",
"owner": "Mofiqul",
"repo": "dracula.nvim",
- "rev": "a6cb758d4b182d9f2b7e742910078d94877c1059",
+ "rev": "8d8bddb8814c3e7e62d80dda65a9876f97eb699c",
"type": "github"
},
"original": {
@@ -358,14 +1005,14 @@
"type": "github"
}
},
- "dressing-nvim": {
+ "plugin-dressing-nvim": {
"flake": false,
"locked": {
- "lastModified": 1706209758,
- "narHash": "sha256-P8XlaiNNbOtkOS2un+pfCOOayOzJ/8uLQFrcFlSW7tQ=",
+ "lastModified": 1716410905,
+ "narHash": "sha256-AXY1+nA6Q/kWbuwOAqwVdd3QrjkHGVdVMHShvSIfLwM=",
"owner": "stevearc",
"repo": "dressing.nvim",
- "rev": "0e88293ce3459f4bb310125f3366304af6dc7990",
+ "rev": "3c38ac861e1b8d4077ff46a779cde17330b29f3a",
"type": "github"
},
"original": {
@@ -374,30 +1021,14 @@
"type": "github"
}
},
- "elixir-ls": {
+ "plugin-elixir-tools": {
"flake": false,
"locked": {
- "lastModified": 1705860624,
- "narHash": "sha256-pd/ZkDpzlheEJfX7X6fFWY4Y5B5Y2EnJMBtuNHPuUJw=",
- "owner": "elixir-lsp",
- "repo": "elixir-ls",
- "rev": "d10ce2cfe3acf475949e9a21984d18be579d7ec4",
- "type": "github"
- },
- "original": {
- "owner": "elixir-lsp",
- "repo": "elixir-ls",
- "type": "github"
- }
- },
- "elixir-tools": {
- "flake": false,
- "locked": {
- "lastModified": 1703976612,
- "narHash": "sha256-6QdjqugY2kouDVzQa4bxFb9dp9vVantueO+6nnbnOwo=",
+ "lastModified": 1716478469,
+ "narHash": "sha256-ESL/H/l5Yarcuo3MjBplKwox8E6CBxvWrpciyJeaES0=",
"owner": "elixir-tools",
"repo": "elixir-tools.nvim",
- "rev": "163522196c962fa87cac0df2a0d1ad332e1e0755",
+ "rev": "815cf0b0aab0421f8490199c0dd7442d22a7c1b7",
"type": "github"
},
"original": {
@@ -406,153 +1037,30 @@
"type": "github"
}
},
- "fidget-nvim": {
+ "plugin-fidget-nvim": {
"flake": false,
"locked": {
- "lastModified": 1699509702,
- "narHash": "sha256-8Gl2Ck4YJGReSEq1Xeh1dpdRq4eImmrxvIHrfxdem3Q=",
+ "lastModified": 1716093309,
+ "narHash": "sha256-Gpk/G0ByOAIE8uX4Xr94CvAjJBSJMEOwBuvrhmYYGsg=",
"owner": "j-hui",
"repo": "fidget.nvim",
- "rev": "2f7c08f45639a64a5c0abcf67321d52c3f499ae6",
+ "rev": "ef99df04a1c53a453602421bc0f756997edc8289",
"type": "github"
},
"original": {
"owner": "j-hui",
- "ref": "legacy",
"repo": "fidget.nvim",
"type": "github"
}
},
- "flake-compat": {
- "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-compat_2": {
- "flake": false,
- "locked": {
- "lastModified": 1673956053,
- "narHash": "sha256-4gtG9iQuiKITOjNQQeQIpoIB6b16fm+504Ch3sNKLd8=",
- "owner": "edolstra",
- "repo": "flake-compat",
- "rev": "35bb57c0c8d8b62bbfd284272c928ceb64ddbde9",
- "type": "github"
- },
- "original": {
- "owner": "edolstra",
- "repo": "flake-compat",
- "type": "github"
- }
- },
- "flake-parts": {
- "inputs": {
- "nixpkgs-lib": [
- "lanzaboote",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1709336216,
- "narHash": "sha256-Dt/wOWeW6Sqm11Yh+2+t0dfEWxoMxGBvv3JpIocFl9E=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "f7b3c975cf067e56e7cda6cb098ebe3fb4d74ca2",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
- "flake-parts_2": {
- "inputs": {
- "nixpkgs-lib": "nixpkgs-lib"
- },
- "locked": {
- "lastModified": 1704982712,
- "narHash": "sha256-2Ptt+9h8dczgle2Oo6z5ni5rt/uLMG47UFTR1ry/wgg=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "07f6395285469419cf9d078f59b5b49993198c00",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
- "flake-utils": {
- "inputs": {
- "systems": "systems_2"
- },
- "locked": {
- "lastModified": 1710146030,
- "narHash": "sha256-SZ5L6eA7HJ/nmkzGG7/ISclqe6oZdOZTNoesiInkXPQ=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "b1d9ab70662946ef0850d488da1c9019f3a9752a",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_2": {
- "inputs": {
- "systems": "systems_3"
- },
- "locked": {
- "lastModified": 1705309234,
- "narHash": "sha256-uNRRNRKmJyCRC/8y1RqBkqWBLM034y4qN7EprSdmgyA=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "1ef2e671c3b0c19053962c07dbda38332dcebf26",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_3": {
- "locked": {
- "lastModified": 1659877975,
- "narHash": "sha256-zllb8aq3YO3h8B/U0/J1WBgAL8EX5yWf5pMj3G0NAmc=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "c0e246b9b83f637f4681389ecabcb2681b4f3af0",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flutter-tools": {
+ "plugin-flutter-tools": {
"flake": false,
"locked": {
- "lastModified": 1705943990,
- "narHash": "sha256-g/cgFJ8kwBk1gNVaio+s1sa5KqpC/LMf06/6+MOPZk4=",
+ "lastModified": 1716114535,
+ "narHash": "sha256-dRcWCqFHtDMOEGjKji3lxYQZKBhlhss/i51pX6FZxuI=",
"owner": "akinsho",
"repo": "flutter-tools.nvim",
- "rev": "271eec9edb0f1a2bf30ad449ec3b4eeb2c88af05",
+ "rev": "990a1349c29f7d474a0cd51355aba773ccc9deea",
"type": "github"
},
"original": {
@@ -561,14 +1069,14 @@
"type": "github"
}
},
- "gesture-nvim": {
+ "plugin-gesture-nvim": {
"flake": false,
"locked": {
- "lastModified": 1704802204,
- "narHash": "sha256-vAky7yvPw2ZmS0i268eKCpUp75bylNGA+ckvhuWVKgc=",
+ "lastModified": 1715776261,
+ "narHash": "sha256-XgF5BTKR5IiELNqYDvOPIGMw3HtkyNd3K5SOGfYFizY=",
"owner": "notomo",
"repo": "gesture.nvim",
- "rev": "5124a05debd62326cc899a35a09862a675d7f3da",
+ "rev": "3750313a40a752629e3e90f3c3e591969fdab388",
"type": "github"
},
"original": {
@@ -577,36 +1085,14 @@
"type": "github"
}
},
- "gitignore": {
- "inputs": {
- "nixpkgs": [
- "lanzaboote",
- "pre-commit-hooks-nix",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1709087332,
- "narHash": "sha256-HG2cCnktfHsKV0s4XW83gU3F57gaTljL9KNSuG6bnQs=",
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "rev": "637db329424fd7e46cf4185293b9cc8c88c95394",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "gitignore.nix",
- "type": "github"
- }
- },
- "gitsigns-nvim": {
+ "plugin-gitsigns-nvim": {
"flake": false,
"locked": {
- "lastModified": 1706282483,
- "narHash": "sha256-jVzZPD9RdM0Ie3nWuZgv+XVhwWzLJ2QODrIGRCENWjo=",
+ "lastModified": 1716453598,
+ "narHash": "sha256-TTC3uvRsq4v6PBdS/3YAGpyhVt0w3/SGkPE3fu1zW94=",
"owner": "lewis6991",
"repo": "gitsigns.nvim",
- "rev": "fb9fd5312476b51a42a98122616e1c448d823d5c",
+ "rev": "cdfcd9d39d23c46ae9a040de2c6a8b8bf868746e",
"type": "github"
},
"original": {
@@ -615,7 +1101,7 @@
"type": "github"
}
},
- "glow-nvim": {
+ "plugin-glow-nvim": {
"flake": false,
"locked": {
"lastModified": 1703345545,
@@ -631,14 +1117,14 @@
"type": "github"
}
},
- "gruvbox": {
+ "plugin-gruvbox": {
"flake": false,
"locked": {
- "lastModified": 1704132908,
- "narHash": "sha256-p/y65ub1qL+5g0ZiWzaTyQeiP7LtVfsdcdJ0eb0A7Og=",
+ "lastModified": 1716072809,
+ "narHash": "sha256-BLhZGijGF03UFiyMJ66C1ZLDRqAo1C80ekHcBm1PGoY=",
"owner": "ellisonleao",
"repo": "gruvbox.nvim",
- "rev": "4176b0b720db0c90ab4030e5c1b4893faf41fd51",
+ "rev": "96a8ec336fb48a11cefbd57508888361431aac26",
"type": "github"
},
"original": {
@@ -647,14 +1133,14 @@
"type": "github"
}
},
- "highlight-undo": {
+ "plugin-highlight-undo": {
"flake": false,
"locked": {
- "lastModified": 1695227852,
- "narHash": "sha256-I1AwVYqpJNA3K1AwGy/VgPnbrYvX19qfI9bQFZNu1SU=",
+ "lastModified": 1714982601,
+ "narHash": "sha256-yGw1SxcUmGQxqKhMb2SJAai07g+rOpEJy2CqIX2h9dM=",
"owner": "tzachar",
"repo": "highlight-undo.nvim",
- "rev": "50a6884a8476be04ecce8f1c4ed692c5000ef0a1",
+ "rev": "1ea1c79372d7d93c88fd97543880927b7635e3d2",
"type": "github"
},
"original": {
@@ -663,27 +1149,7 @@
"type": "github"
}
},
- "home-manager": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1713019815,
- "narHash": "sha256-jzTo97VeKMNfnKw3xU+uiU5C7wtnLudsbwl/nwPLC7s=",
- "owner": "nix-community",
- "repo": "home-manager",
- "rev": "8fdf329526f06886b53b94ddf433848a0d142984",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "home-manager",
- "type": "github"
- }
- },
- "hop-nvim": {
+ "plugin-hop-nvim": {
"flake": false,
"locked": {
"lastModified": 1694283445,
@@ -699,130 +1165,7 @@
"type": "github"
}
},
- "hyprcursor": {
- "inputs": {
- "hyprlang": [
- "hyprland",
- "hyprlang"
- ],
- "nixpkgs": [
- "hyprland",
- "nixpkgs"
- ],
- "systems": [
- "hyprland",
- "systems"
- ]
- },
- "locked": {
- "lastModified": 1712434681,
- "narHash": "sha256-qwmR2p1oc48Bj7gUDvb1oGL19Rjs2PmEmk4ChV01A5o=",
- "owner": "hyprwm",
- "repo": "hyprcursor",
- "rev": "818d8c4b69e0997483d60b75f701fe14b561a7a3",
- "type": "github"
- },
- "original": {
- "owner": "hyprwm",
- "repo": "hyprcursor",
- "type": "github"
- }
- },
- "hyprgrass": {
- "inputs": {
- "hyprland": [
- "hyprland"
- ]
- },
- "locked": {
- "lastModified": 1712492736,
- "narHash": "sha256-9cn+HqCFLUlqcP42Z6BtKrwvzcAOdUXgF95W7f8WUXU=",
- "owner": "horriblename",
- "repo": "hyprgrass",
- "rev": "e2a7dc5260e46c946188bf8eba1e8229a52ae79b",
- "type": "github"
- },
- "original": {
- "owner": "horriblename",
- "repo": "hyprgrass",
- "type": "github"
- }
- },
- "hyprland": {
- "inputs": {
- "hyprcursor": "hyprcursor",
- "hyprland-protocols": "hyprland-protocols",
- "hyprlang": "hyprlang",
- "nixpkgs": "nixpkgs",
- "systems": "systems",
- "wlroots": "wlroots",
- "xdph": "xdph"
- },
- "locked": {
- "lastModified": 1713042788,
- "narHash": "sha256-gnUFZtjsBYjS3L8ItEaSGSr38/8485YfURR6GioozJk=",
- "owner": "hyprwm",
- "repo": "Hyprland",
- "rev": "61fe47189b885058157b23326118627ae61f3746",
- "type": "github"
- },
- "original": {
- "owner": "hyprwm",
- "repo": "Hyprland",
- "type": "github"
- }
- },
- "hyprland-protocols": {
- "inputs": {
- "nixpkgs": [
- "hyprland",
- "nixpkgs"
- ],
- "systems": [
- "hyprland",
- "systems"
- ]
- },
- "locked": {
- "lastModified": 1691753796,
- "narHash": "sha256-zOEwiWoXk3j3+EoF3ySUJmberFewWlagvewDRuWYAso=",
- "owner": "hyprwm",
- "repo": "hyprland-protocols",
- "rev": "0c2ce70625cb30aef199cb388f99e19a61a6ce03",
- "type": "github"
- },
- "original": {
- "owner": "hyprwm",
- "repo": "hyprland-protocols",
- "type": "github"
- }
- },
- "hyprlang": {
- "inputs": {
- "nixpkgs": [
- "hyprland",
- "nixpkgs"
- ],
- "systems": [
- "hyprland",
- "systems"
- ]
- },
- "locked": {
- "lastModified": 1711671891,
- "narHash": "sha256-C/Wwsy/RLxHP1axFFl+AnwJRWfd8gxDKKoa8nt8Qk3c=",
- "owner": "hyprwm",
- "repo": "hyprlang",
- "rev": "c1402612146ba06606ebf64963a02bc1efe11e74",
- "type": "github"
- },
- "original": {
- "owner": "hyprwm",
- "repo": "hyprlang",
- "type": "github"
- }
- },
- "icon-picker-nvim": {
+ "plugin-icon-picker-nvim": {
"flake": false,
"locked": {
"lastModified": 1704321319,
@@ -838,70 +1181,46 @@
"type": "github"
}
},
- "indent-blankline": {
+ "plugin-image-nvim": {
"flake": false,
"locked": {
- "lastModified": 1705027513,
- "narHash": "sha256-T0tbTyD9+J7OWcvfrPolrXbjGiXzEXhTtgC9Xj3ANFc=",
- "owner": "lukas-reineke",
- "repo": "indent-blankline.nvim",
- "rev": "12e92044d313c54c438bd786d11684c88f6f78cd",
+ "lastModified": 1716308282,
+ "narHash": "sha256-6nFzUchDQIvaTOv4lZ10q66m/ntU3dgVnlfBRodW+0Y=",
+ "owner": "3rd",
+ "repo": "image.nvim",
+ "rev": "2a618c86d9f8fd9f7895d12b55ec2f31fd14fa05",
"type": "github"
},
"original": {
- "owner": "lukas-reineke",
- "repo": "indent-blankline.nvim",
+ "owner": "3rd",
+ "repo": "image.nvim",
"type": "github"
}
},
- "kommentary": {
+ "plugin-indent-blankline": {
"flake": false,
"locked": {
- "lastModified": 1701264889,
- "narHash": "sha256-lpa3o42jieVKqs+ZCU8HBqWsoqoc53JKMmCNmIJ0rH0=",
- "owner": "b3nj5m1n",
- "repo": "kommentary",
- "rev": "d5a111a3bc4109a8f913a5863c9092b3b3801482",
- "type": "github"
- },
- "original": {
- "owner": "b3nj5m1n",
- "repo": "kommentary",
- "type": "github"
- }
- },
- "lanzaboote": {
- "inputs": {
- "crane": "crane",
- "flake-compat": "flake-compat",
- "flake-parts": "flake-parts",
- "flake-utils": "flake-utils",
- "nixpkgs": "nixpkgs_2",
- "pre-commit-hooks-nix": "pre-commit-hooks-nix",
- "rust-overlay": "rust-overlay"
- },
- "locked": {
- "lastModified": 1712261512,
- "narHash": "sha256-qsBZ3tJj/3LR8jNYyCKjyCe0ePj4cMynSWBMC1OEDtc=",
- "owner": "nix-community",
- "repo": "lanzaboote",
- "rev": "999c0cb03f748fe311bca78961dbf0562dc91659",
+ "lastModified": 1716449809,
+ "narHash": "sha256-K5y0UQAXc0N6+1kqncX2eClpvZb7jlg7GhSerHQVZX0=",
+ "owner": "lukas-reineke",
+ "repo": "indent-blankline.nvim",
+ "rev": "d98f537c3492e87b6dc6c2e3f66ac517528f406f",
"type": "github"
},
"original": {
- "owner": "nix-community",
- "repo": "lanzaboote",
+ "owner": "lukas-reineke",
+ "repo": "indent-blankline.nvim",
"type": "github"
}
},
- "leap-nvim": {
+ "plugin-leap-nvim": {
"flake": false,
"locked": {
- "lastModified": 1706284537,
- "narHash": "sha256-kA6Lkfx7RHPUZjhxx4tc0gsAdhrfFvp6yY5qO+ZXUtM=",
+ "lastModified": 1716207448,
+ "narHash": "sha256-O/wN5v8GhlEECBIhJQvWhKcpQrqT7J+BNkd/fIh0TIQ=",
"owner": "ggandor",
"repo": "leap.nvim",
- "rev": "14eda5bb233354933baa99b6d40bef3a40dbeaae",
+ "rev": "8f4d3ab9fe5c906c5745150191831c5ee0a427a0",
"type": "github"
},
"original": {
@@ -910,14 +1229,14 @@
"type": "github"
}
},
- "lsp-lines": {
+ "plugin-lsp-lines": {
"flake": false,
"locked": {
- "lastModified": 1698584731,
- "narHash": "sha256-3DWM2mTnm6b7J4cYUwCKBGHkXw/dQDO0ZTJXkTl06aE=",
+ "lastModified": 1716108775,
+ "narHash": "sha256-QsvmPOer7JgO7Y+N/iaNJD7Kmy69gnlV4CeyaQesNvA=",
"owner": "~whynothugo",
"repo": "lsp_lines.nvim",
- "rev": "cf2306dd332e34a3e91075b40bdd4f6db824b2ee",
+ "rev": "7d9e2748b61bff6ebba6e30adbc7173ccf21c055",
"type": "sourcehut"
},
"original": {
@@ -926,14 +1245,14 @@
"type": "sourcehut"
}
},
- "lsp-signature": {
+ "plugin-lsp-signature": {
"flake": false,
"locked": {
- "lastModified": 1701211782,
- "narHash": "sha256-4GcTfu7MRpZUi5dqewaddSvaOezRl9ROKrR7wnnLnKE=",
+ "lastModified": 1716637798,
+ "narHash": "sha256-4Abo4HGwzZtqEHcS9lsQdw+Dsn7tkQoeq5QyfTEEwnA=",
"owner": "ray-x",
"repo": "lsp_signature.nvim",
- "rev": "fed2c8389c148ff1dfdcdca63c2b48d08a50dea0",
+ "rev": "529e8861d0410389f0163a5e5c2199d4a4ef5bf6",
"type": "github"
},
"original": {
@@ -942,7 +1261,7 @@
"type": "github"
}
},
- "lspkind": {
+ "plugin-lspkind": {
"flake": false,
"locked": {
"lastModified": 1704982040,
@@ -958,7 +1277,7 @@
"type": "github"
}
},
- "lspsaga": {
+ "plugin-lspsaga": {
"flake": false,
"locked": {
"lastModified": 1670360222,
@@ -974,14 +1293,14 @@
"type": "github"
}
},
- "lualine": {
+ "plugin-lualine": {
"flake": false,
"locked": {
- "lastModified": 1706181415,
- "narHash": "sha256-LMMcRY4qnGywdK6Bl4YeAEKLhnRuOZ2txn4oYoso2gI=",
+ "lastModified": 1712310396,
+ "narHash": "sha256-WcH2dWdRDgMkwBQhcgT+Z/ArMdm+VbRhmQftx4t2kNI=",
"owner": "hoob3rt",
"repo": "lualine.nvim",
- "rev": "7d131a8d3ba5016229e8a1d08bf8782acea98852",
+ "rev": "0a5a66803c7407767b799067986b4dc3036e1983",
"type": "github"
},
"original": {
@@ -990,7 +1309,7 @@
"type": "github"
}
},
- "mind-nvim": {
+ "plugin-mind-nvim": {
"flake": false,
"locked": {
"lastModified": 1679526071,
@@ -1006,14 +1325,14 @@
"type": "github"
}
},
- "minimap-vim": {
+ "plugin-minimap-vim": {
"flake": false,
"locked": {
- "lastModified": 1696276849,
- "narHash": "sha256-bPW/wDCvItpl0VIQCgz5AEYfx1aAnIMhB1S/tJN5/80=",
+ "lastModified": 1710689313,
+ "narHash": "sha256-GR8VAHla5HWry1TAZQv0Xp7iG256vIGeQcBGMxyt310=",
"owner": "wfxr",
"repo": "minimap.vim",
- "rev": "701f4cf4b60a3e1685d2da484282f3a3d8bf9db6",
+ "rev": "395378137e6180762d5b963ca9ad5ac2db5d3283",
"type": "github"
},
"original": {
@@ -1022,7 +1341,7 @@
"type": "github"
}
},
- "modes-nvim": {
+ "plugin-modes-nvim": {
"flake": false,
"locked": {
"lastModified": 1702245923,
@@ -1038,36 +1357,14 @@
"type": "github"
}
},
- "naersk": {
- "inputs": {
- "nixpkgs": [
- "neovim-flake",
- "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"
- }
- },
- "neocord": {
+ "plugin-neocord": {
"flake": false,
"locked": {
- "lastModified": 1704948184,
- "narHash": "sha256-HnaMKTNjMuDwHDvxHH5kd4ysa5WU+MlbdD9jH/iJcU8=",
+ "lastModified": 1713923379,
+ "narHash": "sha256-oVWdnQlgXIMzMiybMq7yR/WfEW+Fm5RmhWx0RWprlfQ=",
"owner": "IogaMaster",
"repo": "neocord",
- "rev": "9b624d5189f699ab454e9515262c13965395b8dd",
+ "rev": "aa7a58023166533da83ca7b11c0d2569e45d7381",
"type": "github"
},
"original": {
@@ -1076,14 +1373,14 @@
"type": "github"
}
},
- "neodev-nvim": {
+ "plugin-neodev-nvim": {
"flake": false,
"locked": {
- "lastModified": 1706249139,
- "narHash": "sha256-BRsZdc1TO88pCoehDv7ervBjaeOpcmSGm/RZAInhI9Q=",
+ "lastModified": 1711715247,
+ "narHash": "sha256-mAJOMVN7/xO7ykVNAeTeX+z2A/7yB8zdqlEKHL6Pb74=",
"owner": "folke",
"repo": "neodev.nvim",
- "rev": "64b2a51b02c6f2ae177c745e4d8bc801a339fe09",
+ "rev": "ce9a2e8eaba5649b553529c5498acb43a6c317cd",
"type": "github"
},
"original": {
@@ -1092,325 +1389,14 @@
"type": "github"
}
},
- "neovim-flake": {
- "inputs": {
- "alpha-nvim": "alpha-nvim",
- "bufdelete-nvim": "bufdelete-nvim",
- "catppuccin": "catppuccin",
- "ccc": "ccc",
- "cellular-automaton": "cellular-automaton",
- "cheatsheet-nvim": "cheatsheet-nvim",
- "cinnamon-nvim": "cinnamon-nvim",
- "cmp-buffer": "cmp-buffer",
- "cmp-nvim-lsp": "cmp-nvim-lsp",
- "cmp-path": "cmp-path",
- "cmp-treesitter": "cmp-treesitter",
- "cmp-vsnip": "cmp-vsnip",
- "codewindow-nvim": "codewindow-nvim",
- "comment-nvim": "comment-nvim",
- "copilot-cmp": "copilot-cmp",
- "copilot-lua": "copilot-lua",
- "crates-nvim": "crates-nvim",
- "dashboard-nvim": "dashboard-nvim",
- "diffview-nvim": "diffview-nvim",
- "dracula": "dracula",
- "dressing-nvim": "dressing-nvim",
- "elixir-ls": "elixir-ls",
- "elixir-tools": "elixir-tools",
- "fidget-nvim": "fidget-nvim",
- "flake-parts": "flake-parts_2",
- "flake-utils": "flake-utils_2",
- "flutter-tools": "flutter-tools",
- "gesture-nvim": "gesture-nvim",
- "gitsigns-nvim": "gitsigns-nvim",
- "glow-nvim": "glow-nvim",
- "gruvbox": "gruvbox",
- "highlight-undo": "highlight-undo",
- "hop-nvim": "hop-nvim",
- "icon-picker-nvim": "icon-picker-nvim",
- "indent-blankline": "indent-blankline",
- "kommentary": "kommentary",
- "leap-nvim": "leap-nvim",
- "lsp-lines": "lsp-lines",
- "lsp-signature": "lsp-signature",
- "lspkind": "lspkind",
- "lspsaga": "lspsaga",
- "lualine": "lualine",
- "mind-nvim": "mind-nvim",
- "minimap-vim": "minimap-vim",
- "modes-nvim": "modes-nvim",
- "neocord": "neocord",
- "neodev-nvim": "neodev-nvim",
- "nil": "nil",
- "nixpkgs": [
- "nixpkgs"
- ],
- "nmd": "nmd",
- "noice-nvim": "noice-nvim",
- "none-ls": "none-ls",
- "nui-nvim": "nui-nvim",
- "nvim-autopairs": "nvim-autopairs",
- "nvim-bufferline-lua": "nvim-bufferline-lua",
- "nvim-cmp": "nvim-cmp",
- "nvim-code-action-menu": "nvim-code-action-menu",
- "nvim-colorizer-lua": "nvim-colorizer-lua",
- "nvim-compe": "nvim-compe",
- "nvim-cursorline": "nvim-cursorline",
- "nvim-dap": "nvim-dap",
- "nvim-dap-ui": "nvim-dap-ui",
- "nvim-docs-view": "nvim-docs-view",
- "nvim-lightbulb": "nvim-lightbulb",
- "nvim-lspconfig": "nvim-lspconfig",
- "nvim-navbuddy": "nvim-navbuddy",
- "nvim-navic": "nvim-navic",
- "nvim-neoclip": "nvim-neoclip",
- "nvim-notify": "nvim-notify",
- "nvim-session-manager": "nvim-session-manager",
- "nvim-surround": "nvim-surround",
- "nvim-tree-lua": "nvim-tree-lua",
- "nvim-treesitter-context": "nvim-treesitter-context",
- "nvim-ts-autotag": "nvim-ts-autotag",
- "nvim-web-devicons": "nvim-web-devicons",
- "obsidian-nvim": "obsidian-nvim",
- "onedark": "onedark",
- "orgmode-nvim": "orgmode-nvim",
- "oxocarbon": "oxocarbon",
- "plenary-nvim": "plenary-nvim",
- "project-nvim": "project-nvim",
- "registers": "registers",
- "rnix-lsp": "rnix-lsp",
- "rose-pine": "rose-pine",
- "rust-tools": "rust-tools",
- "scrollbar-nvim": "scrollbar-nvim",
- "smartcolumn": "smartcolumn",
- "sqls-nvim": "sqls-nvim",
- "systems": "systems_4",
- "tabular": "tabular",
- "telescope": "telescope",
- "tidalcycles": "tidalcycles",
- "todo-comments": "todo-comments",
- "toggleterm-nvim": "toggleterm-nvim",
- "tokyonight": "tokyonight",
- "trouble": "trouble",
- "vim-dirtytalk": "vim-dirtytalk",
- "vim-illuminate": "vim-illuminate",
- "vim-markdown": "vim-markdown",
- "vim-repeat": "vim-repeat",
- "vim-startify": "vim-startify",
- "vim-vsnip": "vim-vsnip",
- "which-key": "which-key",
- "zig": "zig"
- },
- "locked": {
- "lastModified": 1712637912,
- "narHash": "sha256-O+RSjPxzuq0xli92CNW/3u3/RBPP04fLFko3I/gR350=",
- "owner": "notashelf",
- "repo": "neovim-flake",
- "rev": "eb76f5fbd5b383438f93a7cfa5026518b780471e",
- "type": "github"
- },
- "original": {
- "owner": "notashelf",
- "repo": "neovim-flake",
- "type": "github"
- }
- },
- "nil": {
- "inputs": {
- "flake-utils": [
- "neovim-flake",
- "flake-utils"
- ],
- "nixpkgs": [
- "neovim-flake",
- "nixpkgs"
- ],
- "rust-overlay": "rust-overlay_2"
- },
- "locked": {
- "lastModified": 1704611696,
- "narHash": "sha256-4ZCgV5oHdEc3q+XaIzy//gh20uC/aSuAtMU9bsfgLZk=",
- "owner": "oxalica",
- "repo": "nil",
- "rev": "059d33a24bb76d2048740bcce936362bf54b5bc9",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "nil",
- "type": "github"
- }
- },
- "nixos-hardware": {
- "locked": {
- "lastModified": 1712909959,
- "narHash": "sha256-7/5ubuwdEbQ7Z+Vqd4u0mM5L2VMNDsBh54visp27CtQ=",
- "owner": "NixOS",
- "repo": "nixos-hardware",
- "rev": "f58b25254be441cd2a9b4b444ed83f1e51244f1f",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "master",
- "repo": "nixos-hardware",
- "type": "github"
- }
- },
- "nixpkgs": {
- "locked": {
- "lastModified": 1712439257,
- "narHash": "sha256-aSpiNepFOMk9932HOax0XwNxbA38GOUVOiXfUVPOrck=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "ff0dbd94265ac470dda06a657d5fe49de93b4599",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs-lib": {
- "locked": {
- "dir": "lib",
- "lastModified": 1703961334,
- "narHash": "sha256-M1mV/Cq+pgjk0rt6VxoyyD+O8cOUiai8t9Q6Yyq4noY=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "b0d36bd0a420ecee3bc916c91886caca87c894e9",
- "type": "github"
- },
- "original": {
- "dir": "lib",
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs-stable": {
- "locked": {
- "lastModified": 1710695816,
- "narHash": "sha256-3Eh7fhEID17pv9ZxrPwCLfqXnYP006RKzSs0JptsN84=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "614b4613980a522ba49f0d194531beddbb7220d3",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-23.11",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_2": {
- "locked": {
- "lastModified": 1711297276,
- "narHash": "sha256-KtHBr73Z729krfueBV6pUsEyq/4vILGP77DPmrKOTrI=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "3d41d1087707826b3a90685ab69147f8dc8145d5",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable-small",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_3": {
- "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_4": {
- "locked": {
- "lastModified": 1693844670,
- "narHash": "sha256-t69F2nBB8DNQUWHD809oJZJVE+23XBrth4QZuVd6IE0=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "3c15feef7770eb5500a4b8792623e2d6f598c9c1",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_5": {
- "locked": {
- "lastModified": 1702350026,
- "narHash": "sha256-A+GNZFZdfl4JdDphYKBJ5Ef1HOiFsP18vQe9mqjmUis=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "9463103069725474698139ab10f17a9d125da859",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixos-23.05",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nixpkgs_6": {
- "locked": {
- "lastModified": 1712791164,
- "narHash": "sha256-3sbWO1mbpWsLepZGbWaMovSO7ndZeFqDSdX0hZ9nVyw=",
- "owner": "nixos",
- "repo": "nixpkgs",
- "rev": "1042fd8b148a9105f3c0aca3a6177fd1d9360ba5",
- "type": "github"
- },
- "original": {
- "owner": "nixos",
- "ref": "nixos-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
- "nmd": {
- "flake": false,
- "locked": {
- "lastModified": 1705050560,
- "narHash": "sha256-x3zzcdvhJpodsmdjqB4t5mkVW22V3wqHLOun0KRBzUI=",
- "owner": "~rycee",
- "repo": "nmd",
- "rev": "66d9334933119c36f91a78d565c152a4fdc8d3d3",
- "type": "sourcehut"
- },
- "original": {
- "owner": "~rycee",
- "repo": "nmd",
- "type": "sourcehut"
- }
- },
- "noice-nvim": {
+ "plugin-noice-nvim": {
"flake": false,
"locked": {
- "lastModified": 1705952416,
- "narHash": "sha256-lNCdwB0B5arbTEIHdDoQ19/vQ0UT89AQFwZM+RHqOTg=",
+ "lastModified": 1716502618,
+ "narHash": "sha256-GrgFjVDIQcCfg5qyO6FnhlGUCrz6rwAFh81yZXUJra4=",
"owner": "folke",
"repo": "noice.nvim",
- "rev": "bf67d70bd7265d075191e7812d8eb42b9791f737",
+ "rev": "f119045f38792ad5311e5f9be7a879e4c1a95fe0",
"type": "github"
},
"original": {
@@ -1419,30 +1405,31 @@
"type": "github"
}
},
- "none-ls": {
+ "plugin-none-ls": {
"flake": false,
"locked": {
- "lastModified": 1706069423,
- "narHash": "sha256-s+Hp0Yzge7FKKDez4DO8uytsNORIqeNWYOLSO7kSZbo=",
+ "lastModified": 1708525772,
+ "narHash": "sha256-VCDUKiy9C3Bu9suf2bI6XSis1+j01oFC3GFPyQxi74c=",
"owner": "nvimtools",
"repo": "none-ls.nvim",
- "rev": "a311c7cc8f17543143a7482cdbe3a384c371d56a",
+ "rev": "bb680d752cec37949faca7a1f509e2fe67ab418a",
"type": "github"
},
"original": {
"owner": "nvimtools",
"repo": "none-ls.nvim",
+ "rev": "bb680d752cec37949faca7a1f509e2fe67ab418a",
"type": "github"
}
},
- "nui-nvim": {
+ "plugin-nui-nvim": {
"flake": false,
"locked": {
- "lastModified": 1704411133,
- "narHash": "sha256-SWG0IQDNXrgWK1ApQSpc2oPKNYgTPend877DQ6FuqUc=",
+ "lastModified": 1716019714,
+ "narHash": "sha256-JRVVRT1CZZTjr58L+gAer7eCg9/fMdAD0YD5ljNwl0Q=",
"owner": "MunifTanjim",
"repo": "nui.nvim",
- "rev": "35da9ca1de0fc4dda96c2e214d93d363c145f418",
+ "rev": "b1b3dcd6ed8f355c78bad3d395ff645be5f8b6ae",
"type": "github"
},
"original": {
@@ -1451,14 +1438,14 @@
"type": "github"
}
},
- "nvim-autopairs": {
+ "plugin-nvim-autopairs": {
"flake": false,
"locked": {
- "lastModified": 1705959312,
- "narHash": "sha256-4sZoZfg6ORbEwbvjIRnaDrKtVnoHpx7cAOcxn1Er6pg=",
+ "lastModified": 1716158088,
+ "narHash": "sha256-YEAqjlzVrS/VLrkwGo3L7cNOE1LuyLYlBtkR2HA5oVk=",
"owner": "windwp",
"repo": "nvim-autopairs",
- "rev": "096d0baecc34f6c5d8a6dd25851e9d5ad338209b",
+ "rev": "c15de7e7981f1111642e7e53799e1211d4606cb9",
"type": "github"
},
"original": {
@@ -1467,14 +1454,14 @@
"type": "github"
}
},
- "nvim-bufferline-lua": {
+ "plugin-nvim-bufferline-lua": {
"flake": false,
"locked": {
- "lastModified": 1706180994,
- "narHash": "sha256-/iGzUDJaodkUyWpwim8UtwaRuarfu/Nk6wxVApk+QxY=",
+ "lastModified": 1716555412,
+ "narHash": "sha256-8PCkY1zrlMrPGnQOb7MjqDXNlkeX46jrT4ScIL+MOwM=",
"owner": "akinsho",
"repo": "nvim-bufferline.lua",
- "rev": "d6cb9b7cac52887bcac65f8698e67479553c0748",
+ "rev": "99337f63f0a3c3ab9519f3d1da7618ca4f91cffe",
"type": "github"
},
"original": {
@@ -1483,14 +1470,14 @@
"type": "github"
}
},
- "nvim-cmp": {
+ "plugin-nvim-cmp": {
"flake": false,
"locked": {
- "lastModified": 1702541213,
- "narHash": "sha256-BtAYRYn6m788zAq/mNnbAzAxp1TGf9QkRE0hSOp9sdc=",
+ "lastModified": 1715954188,
+ "narHash": "sha256-GhXfnWqpXFVM7Yi9+qEXHfA6LIMILcMG9pP4VYXuptE=",
"owner": "hrsh7th",
"repo": "nvim-cmp",
- "rev": "538e37ba87284942c1d76ed38dd497e54e65b891",
+ "rev": "5260e5e8ecadaf13e6b82cf867a909f54e15fd07",
"type": "github"
},
"original": {
@@ -1499,7 +1486,7 @@
"type": "github"
}
},
- "nvim-code-action-menu": {
+ "plugin-nvim-code-action-menu": {
"flake": false,
"locked": {
"lastModified": 1702287297,
@@ -1515,7 +1502,7 @@
"type": "github"
}
},
- "nvim-colorizer-lua": {
+ "plugin-nvim-colorizer-lua": {
"flake": false,
"locked": {
"lastModified": 1703321305,
@@ -1531,23 +1518,7 @@
"type": "github"
}
},
- "nvim-compe": {
- "flake": false,
- "locked": {
- "lastModified": 1633188506,
- "narHash": "sha256-Y2oqvsuAKM3qjmmtJVD9z34682eCRF25kPL+rxhhg7I=",
- "owner": "hrsh7th",
- "repo": "nvim-compe",
- "rev": "d186d739c54823e0b010feb205c6f97792322c08",
- "type": "github"
- },
- "original": {
- "owner": "hrsh7th",
- "repo": "nvim-compe",
- "type": "github"
- }
- },
- "nvim-cursorline": {
+ "plugin-nvim-cursorline": {
"flake": false,
"locked": {
"lastModified": 1650034925,
@@ -1563,14 +1534,14 @@
"type": "github"
}
},
- "nvim-dap": {
+ "plugin-nvim-dap": {
"flake": false,
"locked": {
- "lastModified": 1705151920,
- "narHash": "sha256-9Rc4dxbgN1LxoXPXHTi+V92MA0fEn5PveqCSMHbgn98=",
+ "lastModified": 1716747841,
+ "narHash": "sha256-uzivFy0ZNLxAXDqkYNrNy1SSHPRrGv3OLVCNCRDiikU=",
"owner": "mfussenegger",
"repo": "nvim-dap",
- "rev": "9adbfdca13afbe646d09a8d7a86d5d031fb9c5a5",
+ "rev": "922ebc75c2fa9305e36402fbd8c984c8638770a0",
"type": "github"
},
"original": {
@@ -1579,14 +1550,14 @@
"type": "github"
}
},
- "nvim-dap-ui": {
+ "plugin-nvim-dap-ui": {
"flake": false,
"locked": {
- "lastModified": 1705942789,
- "narHash": "sha256-4tYSdxPj+/hxd8KNzCU6Lvf+ACxpKgYyGOlF+Jwzxa8=",
+ "lastModified": 1716237606,
+ "narHash": "sha256-paiyLNzqUq9G3U8qn8yl1AjHJzTTa17exA05QO09nGA=",
"owner": "rcarriga",
"repo": "nvim-dap-ui",
- "rev": "d845ebd798ad1cf30aa4abd4c4eff795cdcfdd4f",
+ "rev": "334cf3038c4756e6ab999cbac67c847fb654c190",
"type": "github"
},
"original": {
@@ -1595,7 +1566,7 @@
"type": "github"
}
},
- "nvim-docs-view": {
+ "plugin-nvim-docs-view": {
"flake": false,
"locked": {
"lastModified": 1705711563,
@@ -1611,7 +1582,7 @@
"type": "github"
}
},
- "nvim-lightbulb": {
+ "plugin-nvim-lightbulb": {
"flake": false,
"locked": {
"lastModified": 1689887436,
@@ -1627,14 +1598,14 @@
"type": "github"
}
},
- "nvim-lspconfig": {
+ "plugin-nvim-lspconfig": {
"flake": false,
"locked": {
- "lastModified": 1705757419,
- "narHash": "sha256-StYsN9C2rV471JkncUR1PFeXs0S15ZGTF1DigSbwOHI=",
+ "lastModified": 1716498901,
+ "narHash": "sha256-PMMqPDnq4Q8gWeKQ2WPE+pOf1R1G61wJ+bAWkHpQlzE=",
"owner": "neovim",
"repo": "nvim-lspconfig",
- "rev": "8917d2c830e04bf944a699b8c41f097621283828",
+ "rev": "b972e7154bc94ab4ecdbb38c8edbccac36f83996",
"type": "github"
},
"original": {
@@ -1643,14 +1614,14 @@
"type": "github"
}
},
- "nvim-navbuddy": {
+ "plugin-nvim-navbuddy": {
"flake": false,
"locked": {
- "lastModified": 1694669446,
- "narHash": "sha256-zy1Tq8M5UITNAwtAlFYaUFlHnIZ5LWD9ZLaZcy7ulQ8=",
+ "lastModified": 1716111817,
+ "narHash": "sha256-sZ1M27qNbLMHKR4Zu0NfJoBcQxJbhmW7Cx74Acirlww=",
"owner": "SmiteshP",
"repo": "nvim-navbuddy",
- "rev": "f137a3466a6cd1965cdcc5398daff54e66eebbe5",
+ "rev": "f22bac988f2dd073601d75ba39ea5636ab6e38cb",
"type": "github"
},
"original": {
@@ -1659,7 +1630,7 @@
"type": "github"
}
},
- "nvim-navic": {
+ "plugin-nvim-navic": {
"flake": false,
"locked": {
"lastModified": 1701345631,
@@ -1675,7 +1646,7 @@
"type": "github"
}
},
- "nvim-neoclip": {
+ "plugin-nvim-neoclip": {
"flake": false,
"locked": {
"lastModified": 1701664728,
@@ -1691,14 +1662,30 @@
"type": "github"
}
},
- "nvim-notify": {
+ "plugin-nvim-nio": {
+ "flake": false,
+ "locked": {
+ "lastModified": 1716391538,
+ "narHash": "sha256-UffuTu7mF96LHk0MQRNrsgDyo1QWa/1i5eJKjZkuG8k=",
+ "owner": "nvim-neotest",
+ "repo": "nvim-nio",
+ "rev": "632024157d01e8bc48fd7df6a7de8ffe3fdd4f3a",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nvim-neotest",
+ "repo": "nvim-nio",
+ "type": "github"
+ }
+ },
+ "plugin-nvim-notify": {
"flake": false,
"locked": {
- "lastModified": 1705342184,
- "narHash": "sha256-WhC80NnWXEAYHLORpUPIXb2s1ERJxyK3l2L9oke68mo=",
+ "lastModified": 1715959703,
+ "narHash": "sha256-wxyHwL/uFdp6w32CVHgSOWkzRrIRuFvWh+J2401RAAA=",
"owner": "rcarriga",
"repo": "nvim-notify",
- "rev": "80b67b265530632505193553d05127ae7fe09ddd",
+ "rev": "d333b6f167900f6d9d42a59005d82919830626bf",
"type": "github"
},
"original": {
@@ -1707,14 +1694,14 @@
"type": "github"
}
},
- "nvim-session-manager": {
+ "plugin-nvim-session-manager": {
"flake": false,
"locked": {
- "lastModified": 1705767424,
- "narHash": "sha256-BTVhCevq40A7yOYp2fLg6N9A+yarIWJM83Z2bfvlQuU=",
+ "lastModified": 1716560093,
+ "narHash": "sha256-A6oHIg8PG84L7QIRpo9WXKzMq4EUe92jQIxObOxpFmg=",
"owner": "Shatur",
"repo": "neovim-session-manager",
- "rev": "b8a22f2c88429a11272117a901db66055abf3e7f",
+ "rev": "b552ee8667037be5d0291229279a35af25e515fb",
"type": "github"
},
"original": {
@@ -1723,14 +1710,14 @@
"type": "github"
}
},
- "nvim-surround": {
+ "plugin-nvim-surround": {
"flake": false,
"locked": {
- "lastModified": 1705526094,
- "narHash": "sha256-CGAQtBxhiP6AUQzwdra5AOpsNu+oeLO2hCJnmL61jgE=",
+ "lastModified": 1715892699,
+ "narHash": "sha256-Mg60htwXPqNKu+JnexKiKF3Huvr7pBNdvc6f3Kt2FRA=",
"owner": "kylechui",
"repo": "nvim-surround",
- "rev": "0c02c52182a9c2a7fa7e122b4037f6408e98434a",
+ "rev": "79aaa42da1f698ed31bcbe7f83081f69dca7ba17",
"type": "github"
},
"original": {
@@ -1739,14 +1726,14 @@
"type": "github"
}
},
- "nvim-tree-lua": {
+ "plugin-nvim-tree-lua": {
"flake": false,
"locked": {
- "lastModified": 1705818283,
- "narHash": "sha256-EKAzWIT2Qs65Il1pwgpkFsCogFViapUiSHcZgVy+QsY=",
+ "lastModified": 1716687243,
+ "narHash": "sha256-E6J9d0LJMK+Owj/iWbGVZBiVL/NI1xd5P0NNQpUmXj4=",
"owner": "nvim-tree",
"repo": "nvim-tree.lua",
- "rev": "7bdb220d0fe604a77361e92cdbc7af1b8a412126",
+ "rev": "517e4fbb9ef3c0986da7047f44b4b91a2400f93c",
"type": "github"
},
"original": {
@@ -1755,14 +1742,14 @@
"type": "github"
}
},
- "nvim-treesitter-context": {
+ "plugin-nvim-treesitter-context": {
"flake": false,
"locked": {
- "lastModified": 1706217055,
- "narHash": "sha256-QhmTXikUIye+xxLw52ttRJz9T0bfhn/ks5VSQd8tDo0=",
+ "lastModified": 1716388265,
+ "narHash": "sha256-EY5Si6t7LXcxOP3ubGAAMd3lgbeaCOCIybSKi1Ucx98=",
"owner": "nvim-treesitter",
"repo": "nvim-treesitter-context",
- "rev": "9c06b115abc57c99cf0aa81dc29490f5001f57a1",
+ "rev": "f62bfe19e0fbc13ae95649dfb3cf22f4ff85b683",
"type": "github"
},
"original": {
@@ -1771,14 +1758,14 @@
"type": "github"
}
},
- "nvim-ts-autotag": {
+ "plugin-nvim-ts-autotag": {
"flake": false,
"locked": {
- "lastModified": 1706174398,
- "narHash": "sha256-C3FOh11eF5Blzh6vsFSA6AB7opXl5Gocdti1QhFZ2vM=",
+ "lastModified": 1716420040,
+ "narHash": "sha256-gy6OVR2iH361XMDDo0dqxJsAxo+5nXr3wP42pieeCUg=",
"owner": "windwp",
"repo": "nvim-ts-autotag",
- "rev": "a65b202cfd08e0e69e531eab737205ff5bc082a4",
+ "rev": "8ae54b90e36ef1fc5267214b30c2cbff71525fe4",
"type": "github"
},
"original": {
@@ -1787,14 +1774,14 @@
"type": "github"
}
},
- "nvim-web-devicons": {
+ "plugin-nvim-web-devicons": {
"flake": false,
"locked": {
- "lastModified": 1706072160,
- "narHash": "sha256-w038PU9i1onEBo3x4bo1kDz9Fo46Whd8ZJhyIqxz3I8=",
+ "lastModified": 1716609001,
+ "narHash": "sha256-fmbsnNVZ6nBorBILwPfEgcDDWZCkh9YZH/aC343FxP4=",
"owner": "nvim-tree",
"repo": "nvim-web-devicons",
- "rev": "b427ac5f9dff494f839e81441fb3f04a58cbcfbc",
+ "rev": "b77921fdc44833c994fdb389d658ccbce5490c16",
"type": "github"
},
"original": {
@@ -1803,14 +1790,14 @@
"type": "github"
}
},
- "obsidian-nvim": {
+ "plugin-obsidian-nvim": {
"flake": false,
"locked": {
- "lastModified": 1706230460,
- "narHash": "sha256-jl03+C9/L081eza6XwK05GiGZI0U82wqQBMwTjtedv8=",
+ "lastModified": 1716489161,
+ "narHash": "sha256-R7q3PmDMYQtDTE1JZgQtvArBq55MnvNdcChOsuivSCo=",
"owner": "epwalsh",
"repo": "obsidian.nvim",
- "rev": "194f9fc798ac0f73dbac2e83fc3d5c99b8f70e78",
+ "rev": "0890a3f4e1711d98b5aa78bf40d2c5b81ef3c39f",
"type": "github"
},
"original": {
@@ -1819,14 +1806,14 @@
"type": "github"
}
},
- "onedark": {
+ "plugin-onedark": {
"flake": false,
"locked": {
- "lastModified": 1705931596,
- "narHash": "sha256-jjvZ2z93xd1Yng8g6+cdsXhLkm2lC7DSUHiFYC+Gg5k=",
+ "lastModified": 1715454207,
+ "narHash": "sha256-GERMsVNELbeRrKsiPeSKcwNI+bH4C79koTBRtRMGqvc=",
"owner": "navarasu",
"repo": "onedark.nvim",
- "rev": "14e5de43cf1ff761c280d1ff5b9980897f5b46c7",
+ "rev": "8e4b79b0e6495ddf29552178eceba1e147e6cecf",
"type": "github"
},
"original": {
@@ -1835,14 +1822,14 @@
"type": "github"
}
},
- "orgmode-nvim": {
+ "plugin-orgmode-nvim": {
"flake": false,
"locked": {
- "lastModified": 1706216082,
- "narHash": "sha256-M9AI3LlJvs6ZqQPeYr+rqRFu4gYVZbLFV3PUuZ77ReE=",
+ "lastModified": 1716750850,
+ "narHash": "sha256-3xsdklkUuJwUzUieZT6eGIgDZUdVEGeyhxxUe99TOAA=",
"owner": "nvim-orgmode",
"repo": "orgmode",
- "rev": "ab045e3084d5987e8939d25d69b09baaf762278c",
+ "rev": "cb3c9bf6caf3411af88a9a1a0b7eb9be57b9741c",
"type": "github"
},
"original": {
@@ -1851,31 +1838,30 @@
"type": "github"
}
},
- "oxocarbon": {
+ "plugin-oxocarbon": {
"flake": false,
"locked": {
- "lastModified": 1687168305,
- "narHash": "sha256-2o++5aRDULfI35d+7psa6bk0eSXH2HwfuGjGtYGjR4w=",
- "owner": "glyh",
+ "lastModified": 1701119822,
+ "narHash": "sha256-++JALLPklok9VY2ChOddTYDvDNVadmCeB98jCAJYCZ0=",
+ "owner": "nyoom-engineering",
"repo": "oxocarbon.nvim",
- "rev": "7591d2e18df05374d612acba2b2573c7ff44dce4",
+ "rev": "c5846d10cbe4131cc5e32c6d00beaf59cb60f6a2",
"type": "github"
},
"original": {
- "owner": "glyh",
- "ref": "lualine-support",
+ "owner": "nyoom-engineering",
"repo": "oxocarbon.nvim",
"type": "github"
}
},
- "plenary-nvim": {
+ "plugin-plenary-nvim": {
"flake": false,
"locked": {
- "lastModified": 1705841956,
- "narHash": "sha256-awRAI1ov9OBt6VuNxk/qjPTSPBYsMJzURKVV+IA7kok=",
+ "lastModified": 1716230027,
+ "narHash": "sha256-5Jf2mWFVDofXBcXLbMa417mqlEPWLA+cQIZH/vNEV1g=",
"owner": "nvim-lua",
"repo": "plenary.nvim",
- "rev": "663246936325062427597964d81d30eaa42ab1e4",
+ "rev": "a3e3bc82a3f95c5ed0d7201546d5d2c19b20d683",
"type": "github"
},
"original": {
@@ -1884,38 +1870,7 @@
"type": "github"
}
},
- "pre-commit-hooks-nix": {
- "inputs": {
- "flake-compat": [
- "lanzaboote",
- "flake-compat"
- ],
- "flake-utils": [
- "lanzaboote",
- "flake-utils"
- ],
- "gitignore": "gitignore",
- "nixpkgs": [
- "lanzaboote",
- "nixpkgs"
- ],
- "nixpkgs-stable": "nixpkgs-stable"
- },
- "locked": {
- "lastModified": 1710923068,
- "narHash": "sha256-6hOpUiuxuwpXXc/xfJsBUJeqqgGI+JMJuLo45aG3cKc=",
- "owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "rev": "e611897ddfdde3ed3eaac4758635d7177ff78673",
- "type": "github"
- },
- "original": {
- "owner": "cachix",
- "repo": "pre-commit-hooks.nix",
- "type": "github"
- }
- },
- "project-nvim": {
+ "plugin-project-nvim": {
"flake": false,
"locked": {
"lastModified": 1680567592,
@@ -1931,7 +1886,7 @@
"type": "github"
}
},
- "registers": {
+ "plugin-registers": {
"flake": false,
"locked": {
"lastModified": 1703954003,
@@ -1947,45 +1902,14 @@
"type": "github"
}
},
- "rnix-lsp": {
- "inputs": {
- "naersk": "naersk",
- "nixpkgs": "nixpkgs_3",
- "utils": "utils"
- },
- "locked": {
- "lastModified": 1669555118,
- "narHash": "sha256-F0s0m62S5bHNVWNHLZD6SeHiLrsDx98VQbRjDyIu+qQ=",
- "owner": "nix-community",
- "repo": "rnix-lsp",
- "rev": "95d40673fe43642e2e1144341e86d0036abd95d9",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "rnix-lsp",
- "type": "github"
- }
- },
- "root": {
- "inputs": {
- "home-manager": "home-manager",
- "hyprgrass": "hyprgrass",
- "hyprland": "hyprland",
- "lanzaboote": "lanzaboote",
- "neovim-flake": "neovim-flake",
- "nixos-hardware": "nixos-hardware",
- "nixpkgs": "nixpkgs_6"
- }
- },
- "rose-pine": {
+ "plugin-rose-pine": {
"flake": false,
"locked": {
- "lastModified": 1707703907,
- "narHash": "sha256-jmDGDlCurGAG85SglAwmQr943kVr8KUr11zpPejQliQ=",
+ "lastModified": 1716691958,
+ "narHash": "sha256-mpBx0R9tR4KrOMO9J0gg2aOeHtiU9zK8xoa7Ebkx0n8=",
"owner": "rose-pine",
"repo": "neovim",
- "rev": "f01ce3a71748a92997d266cfe2c985decd18c601",
+ "rev": "87aa437172357ad8f916942bca249ceadc6c68b1",
"type": "github"
},
"original": {
@@ -1994,59 +1918,7 @@
"type": "github"
}
},
- "rust-overlay": {
- "inputs": {
- "flake-utils": [
- "lanzaboote",
- "flake-utils"
- ],
- "nixpkgs": [
- "lanzaboote",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1711246447,
- "narHash": "sha256-g9TOluObcOEKewFo2fR4cn51Y/jSKhRRo4QZckHLop0=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "dcc802a6ec4e9cc6a1c8c393327f0c42666f22e4",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "rust-overlay_2": {
- "inputs": {
- "flake-utils": [
- "neovim-flake",
- "nil",
- "flake-utils"
- ],
- "nixpkgs": [
- "neovim-flake",
- "nil",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1704593904,
- "narHash": "sha256-nDoXZDTRdgF3b4n3m011y99nYFewvOl9UpzFvP8Rb3c=",
- "owner": "oxalica",
- "repo": "rust-overlay",
- "rev": "c36fd70a99decfa6e110c86f296a97613034a680",
- "type": "github"
- },
- "original": {
- "owner": "oxalica",
- "repo": "rust-overlay",
- "type": "github"
- }
- },
- "rust-tools": {
+ "plugin-rust-tools": {
"flake": false,
"locked": {
"lastModified": 1704259376,
@@ -2062,7 +1934,7 @@
"type": "github"
}
},
- "scrollbar-nvim": {
+ "plugin-scrollbar-nvim": {
"flake": false,
"locked": {
"lastModified": 1684886154,
@@ -2078,14 +1950,14 @@
"type": "github"
}
},
- "smartcolumn": {
+ "plugin-smartcolumn": {
"flake": false,
"locked": {
- "lastModified": 1703592909,
- "narHash": "sha256-c5tENO4LJaSRELxuCOp/aI94ifhKjqd8J2chJbxfFdc=",
+ "lastModified": 1710067624,
+ "narHash": "sha256-DHIeDNUF9n9s14GVeojIwc5QUPwJMYYl3gRvhvO/rdE=",
"owner": "m4xshen",
"repo": "smartcolumn.nvim",
- "rev": "a52915d6d9abf9972e249ebcffcc651cf9b062dd",
+ "rev": "cefb17be095ad5526030a21bb2a80553cae09127",
"type": "github"
},
"original": {
@@ -2094,7 +1966,7 @@
"type": "github"
}
},
- "sqls-nvim": {
+ "plugin-sqls-nvim": {
"flake": false,
"locked": {
"lastModified": 1684697500,
@@ -2110,99 +1982,7 @@
"type": "github"
}
},
- "superdirt-src": {
- "flake": false,
- "locked": {
- "lastModified": 1611740180,
- "narHash": "sha256-GtnqZeMFqFkVhgx2Exu0wY687cHa7mNnVCgjQd6fiIA=",
- "owner": "musikinformatik",
- "repo": "superdirt",
- "rev": "7abb62e89649daa1232b9cbd6427241868abd30e",
- "type": "github"
- },
- "original": {
- "owner": "musikinformatik",
- "ref": "master",
- "repo": "superdirt",
- "type": "github"
- }
- },
- "systems": {
- "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_2": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "systems_3": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "systems_4": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "systems_5": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "tabular": {
+ "plugin-tabular": {
"flake": false,
"locked": {
"lastModified": 1550598128,
@@ -2218,14 +1998,14 @@
"type": "github"
}
},
- "telescope": {
+ "plugin-telescope": {
"flake": false,
"locked": {
- "lastModified": 1706154992,
- "narHash": "sha256-uagWtwd/L07RRUpSu+kVv0qD+neySSmSrIeFBJ0gZiM=",
+ "lastModified": 1716732931,
+ "narHash": "sha256-JXdpKfrSvrzpTqy+g9Bg85/vIDTUZfDr+ZhxH8wJDxA=",
"owner": "nvim-telescope",
"repo": "telescope.nvim",
- "rev": "1bfbb1fb5c56d2dbe33216fcb2ebe82e499aa06c",
+ "rev": "349660c0d35da06459ee8589af77de2086b652ce",
"type": "github"
},
"original": {
@@ -2234,55 +2014,14 @@
"type": "github"
}
},
- "tidal-src": {
+ "plugin-todo-comments": {
"flake": false,
"locked": {
- "lastModified": 1654350756,
- "narHash": "sha256-tONM5SYYBca0orTLH1EUOilSC1FCluWrFt8AetUx+YQ=",
- "owner": "tidalcycles",
- "repo": "tidal",
- "rev": "fda9c1ecb3722698935245e5409ef8ccdfca16c8",
- "type": "github"
- },
- "original": {
- "owner": "tidalcycles",
- "ref": "main",
- "repo": "tidal",
- "type": "github"
- }
- },
- "tidalcycles": {
- "inputs": {
- "dirt-samples-src": "dirt-samples-src",
- "nixpkgs": "nixpkgs_4",
- "superdirt-src": "superdirt-src",
- "tidal-src": "tidal-src",
- "utils": "utils_2",
- "vim-tidal-src": "vim-tidal-src",
- "vowel-src": "vowel-src"
- },
- "locked": {
- "lastModified": 1694087816,
- "narHash": "sha256-GMV5ONQhLwa6xRYhZkmwc2W2jbjAfHfB/OR9vR0+PFA=",
- "owner": "mitchmindtree",
- "repo": "tidalcycles.nix",
- "rev": "1b1c4df5303e07930d23e8361ab8253ebec0c7bb",
- "type": "github"
- },
- "original": {
- "owner": "mitchmindtree",
- "repo": "tidalcycles.nix",
- "type": "github"
- }
- },
- "todo-comments": {
- "flake": false,
- "locked": {
- "lastModified": 1705847650,
- "narHash": "sha256-DiyieXXx7iYGWkpeOvduJf0n7dnpaQ7rXmaWvZQaCyE=",
+ "lastModified": 1716400082,
+ "narHash": "sha256-ZJp0emoHogSdhXPIH74MH4CznxhCmMbO243dqxAZMJo=",
"owner": "folke",
"repo": "todo-comments.nvim",
- "rev": "833d8dd8b07eeda37a09e99460f72a02616935cb",
+ "rev": "e1549807066947818113a7d7ed48f637e49620d3",
"type": "github"
},
"original": {
@@ -2291,14 +2030,14 @@
"type": "github"
}
},
- "toggleterm-nvim": {
+ "plugin-toggleterm-nvim": {
"flake": false,
"locked": {
- "lastModified": 1705944058,
- "narHash": "sha256-y+83w0D2jD68QJpBCYXLqUUxVu9MTBZ+nJutYD7jAoQ=",
+ "lastModified": 1716115307,
+ "narHash": "sha256-h82zisizLm0FOt4l8lzgC/spFk3R5Gx25A5YgULwW8U=",
"owner": "akinsho",
"repo": "toggleterm.nvim",
- "rev": "b49df5cdce67a8964d1b027dae94bde212092b51",
+ "rev": "fee58a0473fd92b28c34f8f724e4918b15ba30a3",
"type": "github"
},
"original": {
@@ -2307,14 +2046,14 @@
"type": "github"
}
},
- "tokyonight": {
+ "plugin-tokyonight": {
"flake": false,
"locked": {
- "lastModified": 1706078362,
- "narHash": "sha256-qHuX21iC8edV5K0RgHin4PowMtKBXWXQgvHjx2SPTKE=",
+ "lastModified": 1716732360,
+ "narHash": "sha256-ZWxK0q8kUYHOk+ykH1m4901trnuHN8O9hkOZR6HdC+Y=",
"owner": "folke",
"repo": "tokyonight.nvim",
- "rev": "e3301873c1e96903daebb98cc9b5926810bf73dd",
+ "rev": "0fae425aaab04a5f97666bd431b96f2f19c36935",
"type": "github"
},
"original": {
@@ -2323,14 +2062,14 @@
"type": "github"
}
},
- "trouble": {
+ "plugin-trouble": {
"flake": false,
"locked": {
- "lastModified": 1697626811,
- "narHash": "sha256-8nLghiueYOtWY7OGVxow9A2G/5lgt+Kt5D8q1xeJvVg=",
+ "lastModified": 1716133735,
+ "narHash": "sha256-D3dqI4NRgEG4BCDLQ3ci9lgYxt90XyWDQXlk4/uuR6M=",
"owner": "folke",
"repo": "trouble.nvim",
- "rev": "f1168feada93c0154ede4d1fe9183bf69bac54ea",
+ "rev": "a8264a65a0b894832ea642844f5b7c30112c458f",
"type": "github"
},
"original": {
@@ -2339,63 +2078,46 @@
"type": "github"
}
},
- "utils": {
- "locked": {
- "lastModified": 1656928814,
- "narHash": "sha256-RIFfgBuKz6Hp89yRr7+NR5tzIAbn52h8vT6vXkYjZoM=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "utils_2": {
- "inputs": {
- "systems": "systems_5"
- },
+ "plugin-vim-dirtytalk": {
+ "flake": false,
"locked": {
- "lastModified": 1692799911,
- "narHash": "sha256-3eihraek4qL744EvQXsK1Ha6C3CR7nnT8X2qWap4RNk=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "f9e7cf818399d17d347f847525c5a5a8032e4e44",
+ "lastModified": 1713047519,
+ "narHash": "sha256-azU5jkv/fD/qDDyCU1bPNXOH6rmbDauG9jDNrtIXc0Y=",
+ "owner": "psliwka",
+ "repo": "vim-dirtytalk",
+ "rev": "aa57ba902b04341a04ff97214360f56856493583",
"type": "github"
},
"original": {
- "owner": "numtide",
- "repo": "flake-utils",
+ "owner": "psliwka",
+ "repo": "vim-dirtytalk",
"type": "github"
}
},
- "vim-dirtytalk": {
+ "plugin-vim-fugitive": {
"flake": false,
"locked": {
- "lastModified": 1697142601,
- "narHash": "sha256-ezbcgCvOXhPSpsOZpCI2QIaFFaRGZAFbuAluMvB7Jjk=",
- "owner": "psliwka",
- "repo": "vim-dirtytalk",
- "rev": "f5b0d51a7d822177814e7edc116ca484f852665f",
+ "lastModified": 1716130336,
+ "narHash": "sha256-nyNtb3nsS/zFdSNRyXabcGIabAwgivJIUFB2c62vXmA=",
+ "owner": "tpope",
+ "repo": "vim-fugitive",
+ "rev": "4f59455d2388e113bd510e85b310d15b9228ca0d",
"type": "github"
},
"original": {
- "owner": "psliwka",
- "repo": "vim-dirtytalk",
+ "owner": "tpope",
+ "repo": "vim-fugitive",
"type": "github"
}
},
- "vim-illuminate": {
+ "plugin-vim-illuminate": {
"flake": false,
"locked": {
- "lastModified": 1706241276,
- "narHash": "sha256-8stuFv+PzjmFKib1Y7kwK4C1db5dlDyptuaz9iU+ptM=",
+ "lastModified": 1715960194,
+ "narHash": "sha256-DdJzTHxoOv+vjFymETa2MgXpM/qDwvZjpoo1W8OOBj0=",
"owner": "RRethy",
"repo": "vim-illuminate",
- "rev": "97c1265ff0b67064b6cfdc15bafc50202a537ae2",
+ "rev": "5eeb7951fc630682c322e88a9bbdae5c224ff0aa",
"type": "github"
},
"original": {
@@ -2404,14 +2126,14 @@
"type": "github"
}
},
- "vim-markdown": {
+ "plugin-vim-markdown": {
"flake": false,
"locked": {
- "lastModified": 1698870120,
- "narHash": "sha256-d3GDuMlnhweAajSc284wWN/h0teu5uFG6NQTWa+dcxo=",
+ "lastModified": 1709279705,
+ "narHash": "sha256-eKwWdyvMZ7FV3FvOtqWVD7pulXNnhbEEjHq7MYg1woU=",
"owner": "preservim",
"repo": "vim-markdown",
- "rev": "46add6c3017d3e4035dc10ffa9cb54221d8dfe1a",
+ "rev": "a657e697376909c41475a686eeef7fc7a4972d94",
"type": "github"
},
"original": {
@@ -2420,7 +2142,7 @@
"type": "github"
}
},
- "vim-repeat": {
+ "plugin-vim-repeat": {
"flake": false,
"locked": {
"lastModified": 1611544268,
@@ -2436,7 +2158,7 @@
"type": "github"
}
},
- "vim-startify": {
+ "plugin-vim-startify": {
"flake": false,
"locked": {
"lastModified": 1695213983,
@@ -2452,23 +2174,7 @@
"type": "github"
}
},
- "vim-tidal-src": {
- "flake": false,
- "locked": {
- "lastModified": 1685703852,
- "narHash": "sha256-8gyk17YLeKpLpz3LRtxiwbpsIbZka9bb63nK5/9IUoA=",
- "owner": "tidalcycles",
- "repo": "vim-tidal",
- "rev": "e440fe5bdfe07f805e21e6872099685d38e8b761",
- "type": "github"
- },
- "original": {
- "owner": "tidalcycles",
- "repo": "vim-tidal",
- "type": "github"
- }
- },
- "vim-vsnip": {
+ "plugin-vim-vsnip": {
"flake": false,
"locked": {
"lastModified": 1704937299,
@@ -2484,24 +2190,7 @@
"type": "github"
}
},
- "vowel-src": {
- "flake": false,
- "locked": {
- "lastModified": 1641306144,
- "narHash": "sha256-zfF6cvAGDNYWYsE8dOIo38b+dIymd17Pexg0HiPFbxM=",
- "owner": "supercollider-quarks",
- "repo": "vowel",
- "rev": "ab59caa870201ecf2604b3efdd2196e21a8b5446",
- "type": "github"
- },
- "original": {
- "owner": "supercollider-quarks",
- "ref": "master",
- "repo": "vowel",
- "type": "github"
- }
- },
- "which-key": {
+ "plugin-which-key": {
"flake": false,
"locked": {
"lastModified": 1697801635,
@@ -2517,29 +2206,198 @@
"type": "github"
}
},
- "wlroots": {
- "flake": false,
+ "pre-commit-hooks-nix": {
+ "inputs": {
+ "flake-compat": [
+ "lanzaboote",
+ "flake-compat"
+ ],
+ "flake-utils": [
+ "lanzaboote",
+ "flake-utils"
+ ],
+ "gitignore": "gitignore",
+ "nixpkgs": [
+ "lanzaboote",
+ "nixpkgs"
+ ],
+ "nixpkgs-stable": "nixpkgs-stable"
+ },
"locked": {
- "lastModified": 1712935342,
- "narHash": "sha256-zzIbTFNFd/as42jyGx23fil2uBDYYv+8GA5JmRq5y9c=",
- "owner": "hyprwm",
- "repo": "wlroots-hyprland",
- "rev": "62eeffbe233d199f520a5755c344e85f8eab7940",
+ "lastModified": 1710923068,
+ "narHash": "sha256-6hOpUiuxuwpXXc/xfJsBUJeqqgGI+JMJuLo45aG3cKc=",
+ "owner": "cachix",
+ "repo": "pre-commit-hooks.nix",
+ "rev": "e611897ddfdde3ed3eaac4758635d7177ff78673",
"type": "github"
},
"original": {
- "owner": "hyprwm",
- "repo": "wlroots-hyprland",
- "rev": "62eeffbe233d199f520a5755c344e85f8eab7940",
+ "owner": "cachix",
+ "repo": "pre-commit-hooks.nix",
"type": "github"
}
},
- "xdph": {
+ "rnix-lsp": {
"inputs": {
- "hyprland-protocols": [
- "hyprland",
- "hyprland-protocols"
+ "naersk": "naersk",
+ "nixpkgs": "nixpkgs_4",
+ "utils": "utils"
+ },
+ "locked": {
+ "lastModified": 1669555118,
+ "narHash": "sha256-F0s0m62S5bHNVWNHLZD6SeHiLrsDx98VQbRjDyIu+qQ=",
+ "owner": "nix-community",
+ "repo": "rnix-lsp",
+ "rev": "95d40673fe43642e2e1144341e86d0036abd95d9",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-community",
+ "repo": "rnix-lsp",
+ "type": "github"
+ }
+ },
+ "root": {
+ "inputs": {
+ "home-manager": "home-manager",
+ "hyprgrass": "hyprgrass",
+ "hyprland": "hyprland",
+ "lanzaboote": "lanzaboote",
+ "nixos-hardware": "nixos-hardware",
+ "nixpkgs": "nixpkgs_3",
+ "nvf": "nvf"
+ }
+ },
+ "rust-overlay": {
+ "inputs": {
+ "flake-utils": [
+ "lanzaboote",
+ "flake-utils"
+ ],
+ "nixpkgs": [
+ "lanzaboote",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1711246447,
+ "narHash": "sha256-g9TOluObcOEKewFo2fR4cn51Y/jSKhRRo4QZckHLop0=",
+ "owner": "oxalica",
+ "repo": "rust-overlay",
+ "rev": "dcc802a6ec4e9cc6a1c8c393327f0c42666f22e4",
+ "type": "github"
+ },
+ "original": {
+ "owner": "oxalica",
+ "repo": "rust-overlay",
+ "type": "github"
+ }
+ },
+ "rust-overlay_2": {
+ "inputs": {
+ "flake-utils": [
+ "nvf",
+ "nil",
+ "flake-utils"
],
+ "nixpkgs": [
+ "nvf",
+ "nil",
+ "nixpkgs"
+ ]
+ },
+ "locked": {
+ "lastModified": 1714529851,
+ "narHash": "sha256-YMKJW880f7LHXVRzu93xa6Ek+QLECIu0IRQbXbzZe38=",
+ "owner": "oxalica",
+ "repo": "rust-overlay",
+ "rev": "9ca720fdcf7865385ae3b93ecdf65f1a64cb475e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "oxalica",
+ "repo": "rust-overlay",
+ "type": "github"
+ }
+ },
+ "systems": {
+ "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_2": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
+ },
+ "systems_3": {
+ "locked": {
+ "lastModified": 1681028828,
+ "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
+ "owner": "nix-systems",
+ "repo": "default",
+ "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
+ "type": "github"
+ },
+ "original": {
+ "owner": "nix-systems",
+ "repo": "default",
+ "type": "github"
+ }
+ },
+ "systems_4": {
+ "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=",
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "rev": "7e2a3b3dfd9af950a856d66b0a7d01e3c18aa249",
+ "type": "github"
+ },
+ "original": {
+ "owner": "numtide",
+ "repo": "flake-utils",
+ "type": "github"
+ }
+ },
+ "xdph": {
+ "inputs": {
+ "hyprland-protocols": "hyprland-protocols",
"hyprlang": [
"hyprland",
"hyprlang"
@@ -2554,11 +2412,11 @@
]
},
"locked": {
- "lastModified": 1709299639,
- "narHash": "sha256-jYqJM5khksLIbqSxCLUUcqEgI+O2LdlSlcMEBs39CAU=",
+ "lastModified": 1716290197,
+ "narHash": "sha256-1u9Exrc7yx9qtES2brDh7/DDZ8w8ap1nboIOAtCgeuM=",
"owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland",
- "rev": "2d2fb547178ec025da643db57d40a971507b82fe",
+ "rev": "91e48d6acd8a5a611d26f925e51559ab743bc438",
"type": "github"
},
"original": {
@@ -2574,11 +2432,11 @@
"nixpkgs": "nixpkgs_5"
},
"locked": {
- "lastModified": 1706288111,
- "narHash": "sha256-CvSS/BMm86Uzjeb8pEkWa3qnuzMiPPmT8hf5lDOP6TE=",
+ "lastModified": 1716725305,
+ "narHash": "sha256-LIz08gALt2wlutGXAEhNroEoIuPV5ePQB8LI4WzXcy8=",
"owner": "mitchellh",
"repo": "zig-overlay",
- "rev": "7f5d4cbecf3aa75ac8afaef8a20723b3a57f7d20",
+ "rev": "93b02a697561ecd438cfa5779727b5a1c300cb4c",
"type": "github"
},
"original": {
diff --git a/flake.nix b/flake.nix
index 1df9da9..dbb772e 100644
--- a/flake.nix
+++ b/flake.nix
@@ -58,13 +58,13 @@
lanzaboote.url = "github:nix-community/lanzaboote";
- hyprland.url = "github:hyprwm/Hyprland";
+ hyprland.url = "github:hyprwm/Hyprland?submodules=1";
hyprgrass = {
url = "github:horriblename/hyprgrass";
inputs.hyprland.follows = "hyprland";
};
- neovim-flake = {
- url = "github:notashelf/neovim-flake";
+ nvf = {
+ url = "github:notashelf/nvf";
inputs.nixpkgs.follows = "nixpkgs";
};
};
diff --git a/homes/floppydisk/default.nix b/homes/floppydisk/default.nix
index 3220997..bf680a8 100644
--- a/homes/floppydisk/default.nix
+++ b/homes/floppydisk/default.nix
@@ -5,7 +5,7 @@
}: {
imports = [
./packages.nix # home.packages and similar stuff
- ./neovim-flake.nix
+ ./nvf.nix
./ssh.nix
./git.nix
];
diff --git a/homes/floppydisk/neovim-flake.nix b/homes/floppydisk/nvf.nix
index f4246d0..a8fb245 100644
--- a/homes/floppydisk/neovim-flake.nix
+++ b/homes/floppydisk/nvf.nix
@@ -4,10 +4,10 @@
...
}: {
imports = [
- inputs.neovim-flake.homeManagerModules.default
+ inputs.nvf.homeManagerModules.default
];
- programs.neovim-flake = {
+ programs.nvf = {
enable = true;
settings = {
vim = {
@@ -92,52 +92,53 @@
};
vim.filetree = {
- nvimTree = {
+ nvimTree = {
enable = true;
openOnSetup = true;
- disableNetrw = true;
-
- hijackUnnamedBufferWhenOpening = true;
- hijackCursor = true;
- hijackDirectories = {
- enable = true;
- autoOpen = true;
- };
+ setupOpts = {
+ disable_netrw = true;
+
+ hijack_unnamed_buffer_when_opening = true;
+ hijack_cursor = true;
+ hijack_directories = {
+ enable = true;
+ autoOpen = true;
+ };
- git = {
- enable = true;
- showOnDirs = false;
- timeout = 100;
- };
+ git = {
+ enable = true;
+ showOnDirs = false;
+ timeout = 100;
+ };
- view = {
- preserveWindowProportions = false;
- cursorline = false;
- width = {
- min = 35;
- max = -1;
- padding = 1;
+ view = {
+ cursorline = false;
+ width = {
+ min = 35;
+ max = -1;
+ padding = 1;
+ };
};
- };
- renderer = {
- indentMarkers.enable = true;
- rootFolderLabel = false;
+ renderer = {
+ indent_markers.enable = true;
+ root_folder_label = false;
- icons = {
- modifiedPlacement = "after";
- gitPlacement = "after";
- show.git = true;
- show.modified = true;
+ icons = {
+ modified_placement = "after";
+ git_placement = "after";
+ show.git = true;
+ show.modified = true;
+ };
};
- };
- diagnostics.enable = true;
+ diagnostics.enable = true;
- modified = {
- enable = true;
- showOnDirs = false;
- showOnOpenDirs = true;
+ modified = {
+ enable = true;
+ show_on_dirs = false;
+ show_on_open_dirs = true;
+ };
};
mappings = {
@@ -162,7 +163,7 @@
vim.git = {
enable = true;
gitsigns.enable = true;
- gitsigns.codeActions = false;
+ gitsigns.codeActions.enable = false;
};
vim.minimap = {
@@ -210,7 +211,7 @@
noice.enable = true;
smartcolumn = {
enable = true;
- columnAt.languages = {
+ setupOpts.custom_colorcolumn = {
nix = 150;
ruby = 110;
java = 120;
diff --git a/homes/floppydisk/packages.nix b/homes/floppydisk/packages.nix
index 8ccae80..1dd29d2 100644
--- a/homes/floppydisk/packages.nix
+++ b/homes/floppydisk/packages.nix
@@ -9,7 +9,6 @@
yt-dlp
_1password-gui
_1password
- git-credential-1password
firefox-devedition
rdesktop
_3llo
@@ -63,7 +62,6 @@
jetbrains.rider
jetbrains.phpstorm
jetbrains.idea-ultimate
- jetbrains.webstorm
lazygit
wakatime
mongodb-compass
@@ -105,7 +103,6 @@
pcsx2
steam
gzdoom
- minecraft
dolphin-emu
prismlauncher
fceux
diff --git a/hosts/banana/configuration.nix b/hosts/banana/configuration.nix
new file mode 100644
index 0000000..b13ce42
--- /dev/null
+++ b/hosts/banana/configuration.nix
@@ -0,0 +1,189 @@
+# This is your system's configuration file.
+# Use this to configure your system environment (it replaces /etc/nixos/configuration.nix)
+{
+ inputs,
+ lib,
+ config,
+ pkgs,
+ ...
+}: {
+ # You can import other NixOS modules here
+ imports = [
+ ./hardware-configuration.nix
+ ];
+
+ services.xserver = {
+ enable = true;
+ xkb.layout = "us";
+ };
+
+ services.libinput.enable = true;
+
+
+ services.tailscale.enable = true;
+
+ hardware.opengl = {
+ enable = true;
+ driSupport = true;
+ driSupport32Bit = true;
+ };
+
+ nixpkgs = {
+ # Configure your nixpkgs instance
+ config = {
+ # Disable if you don't want unfree packages
+ allowUnfree = true;
+ };
+ };
+
+ nix = {
+ # This will add each flake input as a registry
+ # To make nix3 commands consistent with your flake
+ registry = lib.mapAttrs (_: value: {flake = value;}) inputs;
+
+ # This will additionally add your inputs to the system's legacy channels
+ # Making legacy nix commands consistent as well, awesome!
+ nixPath = lib.mapAttrsToList (key: value: "${key}=${value.to.path}") config.nix.registry;
+
+ settings = {
+ # Enable flakes and new 'nix' command
+ experimental-features = "nix-command flakes";
+ # Deduplicate and optimize nix store
+ auto-optimise-store = true;
+ };
+ };
+
+ # the configuration (pain)
+ programs = {
+ gnupg.agent = {
+ enable = true;
+ enableSSHSupport = true;
+ };
+ hyprland = {
+ enable = true;
+ xwayland.enable = true;
+ };
+ zsh.enable = true;
+ };
+
+ security.rtkit.enable = true;
+ services.pipewire = {
+ enable = true;
+ alsa.enable = true;
+ alsa.support32Bit = true;
+ pulse.enable = true;
+ };
+
+ environment.systemPackages = with pkgs; [
+ gcc
+ git
+ grim
+ lxqt.lxqt-policykit
+ pavucontrol
+ pciutils
+ pulseaudio
+ screen
+ slurp
+ usbutils
+ wget
+ wl-clipboard
+ xdg-utils
+ swaynotificationcenter
+ swayidle
+ wofi
+ swaylock
+ gnome.gnome-keyring
+ gtklock
+ tailscale
+ ];
+
+ services.printing.enable = true;
+
+ fonts.packages = with pkgs; [
+ font-awesome
+ nerdfonts
+ jetbrains-mono
+ winePackages.fonts
+ ];
+
+ networking.hostName = "banana";
+ networking.networkmanager.enable = true;
+
+ boot.loader.grub.enable = true;
+ boot.loader.grub.device = "nodev";
+ boot.loader.grub.efiSupport = false;
+
+ #boot.loader.systemd-boot.enable = true;
+ #boot.loader.efi.canTouchEfiVariables = true;
+ boot.initrd.systemd.enable = true;
+ boot.kernelPackages = pkgs.linuxPackages_latest;
+
+ # Set a time zone, idiot
+ time.timeZone = "Europe/London";
+
+ # Fun internationalisation stuffs (AAAAAAAA)
+ i18n.defaultLocale = "en_GB.UTF-8";
+
+ i18n.extraLocaleSettings = {
+ LC_ADDRESS = "en_GB.UTF-8";
+ LC_IDENTIFICATION = "en_GB.UTF-8";
+ LC_MEASUREMENT = "en_GB.UTF-8";
+ LC_MONETARY = "en_GB.UTF-8";
+ LC_NAME = "en_GB.UTF-8";
+ LC_NUMERIC = "en_GB.UTF-8";
+ LC_PAPER = "en_GB.UTF-8";
+ LC_TELEPHONE = "en_GB.UTF-8";
+ LC_TIME = "en_GB.UTF-8";
+ };
+
+ # define user acc
+ users.users.floppydisk = {
+ isNormalUser = true;
+ description = "Frankie B.";
+ extraGroups = ["networkmanager" "wheel"];
+ openssh.authorizedKeys.keys = [
+ # TODO: Add your SSH public key(s) here, if you plan on using SSH to connect
+ ];
+ shell = pkgs.zsh;
+ };
+
+ nix.gc = {
+ automatic = true;
+ dates = "weekly";
+ options = "--delete-older-than 30d";
+ };
+
+ # This setups a SSH server. Very important if you're setting up a headless system.
+ # Feel free to remove if you don't need it.
+
+ services.openssh.enable = true;
+
+ services.greetd = {
+ enable = true;
+ restart = true;
+ settings = {
+ default_session = {
+ command = "${pkgs.greetd.tuigreet}/bin/tuigreet --time --cmd Hyprland";
+ user = "greeter";
+ };
+ };
+ };
+
+ systemd.services.greetd.serviceConfig = {
+ Type = "idle";
+ StandardInput = "tty";
+ StandardOutput = "tty";
+ StandardError = "journal";
+ TTYReset = "true";
+ TTYHangup = "true";
+ TTYVTDisallocate = true;
+ };
+
+ systemd.services.NetworkManager-wait-online.enable = lib.mkForce false;
+
+ security.pam.services.gtklock.text = lib.readFile "${pkgs.gtklock}/etc/pam.d/gtklock";
+
+ networking.firewall.enable = false;
+
+ system.stateVersion = "24.05";
+}
diff --git a/hosts/banana/hardware-configuration.nix b/hosts/banana/hardware-configuration.nix
new file mode 100644
index 0000000..432e7bf
--- /dev/null
+++ b/hosts/banana/hardware-configuration.nix
@@ -0,0 +1,34 @@
+# 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, pkgs, modulesPath, ... }:
+
+{
+ imports =
+ [ (modulesPath + "/installer/scan/not-detected.nix")
+ ];
+
+ boot.initrd.availableKernelModules = [ "ahci" "ohci_pci" "ehci_pci" "xhci_pci" "pata_jmicron" "aic7xxx" "firewire_ohci" "usb_storage" "usbhid" "floppy" "sd_mod" "sr_mod" ];
+ boot.initrd.kernelModules = [ ];
+ boot.kernelModules = [ "kvm-amd" ];
+ boot.extraModulePackages = [ ];
+
+ fileSystems."/" =
+ { device = "/dev/disk/by-uuid/805a68e8-b1d8-40b3-a264-58a90044b610";
+ fsType = "ext4";
+ };
+
+ swapDevices =
+ [ { device = "/dev/disk/by-uuid/5190c160-67ec-45b2-bded-b7e6f858cb76"; }
+ ];
+
+ # 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.<interface>.useDHCP`.
+ networking.useDHCP = lib.mkDefault true;
+ # networking.interfaces.enp6s0.useDHCP = lib.mkDefault true;
+
+ nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
+ hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
+}
diff --git a/hosts/default.nix b/hosts/default.nix
index 8cf2a0a..83b927d 100644
--- a/hosts/default.nix
+++ b/hosts/default.nix
@@ -30,4 +30,13 @@ in {
home
];
};
+
+ "banana" = mkSystem {
+ specialArgs = commonArgs;
+ modules = [
+ ./banana/configuration.nix
+ home-manager
+ home
+ ];
+ };
}