DEVELOPMENT ENVIRONMENT

~liljamo/nvim-flake

2505f4af7bb258de1109818f4ef2bd955755a6be — Jonni Liljamo 4 days ago 1b177c3 master
chore: update flake inputs and manual plugins

* swap precognition from manual to nixvim
M config/colourscheme.nix => config/colourscheme.nix +2 -2
@@ 5,8 5,8 @@
      src = pkgs.fetchFromGitHub {
        owner = "neanias";
        repo = "everforest-nvim";
        rev = "135cc21";
        hash = "sha256-X+GaH76afaWmszGuLYf9VHP134jvmUCVSB7C7aiPSOs=";
        rev = "2eb7c34";
        hash = "sha256-LMIGPDhKZVqriGuPR9ICVo55QdyByLXOoRK82KfsRxU=";
      };
    })
  ];

M config/plugins/hover.nix => config/plugins/hover.nix +2 -2
@@ 5,8 5,8 @@
      src = pkgs.fetchFromGitHub {
        owner = "lewis6991";
        repo = "hover.nvim";
        rev = "1a8282f";
        hash = "sha256-P63RQFFJhabGSeSmaMz4YirNUgbuu01aWRHbTp1qjTY=";
        rev = "fdc5b4f";
        hash = "sha256-n3UweU5KfrSrbCZhtSeNdlPIpep8W7ZpqiCPwwVLKyg=";
      };
      nvimSkipModules = [
        "hover.providers.fold_preview"

M config/plugins/precognition.nix => config/plugins/precognition.nix +6 -13
@@ 1,19 1,12 @@
{pkgs, ...}: {
  extraPlugins = [
    (pkgs.vimUtils.buildVimPlugin {
      name = "precognition";
      src = pkgs.fetchFromGitHub {
        owner = "tris203";
        repo = "precognition.nvim";
        rev = "9985531";
        hash = "sha256-ZvxkcPdjcXrkQoEZCg62VcAMpn/DfZ0aAUxh3KGc3TU=";
      };
    })
  ];
{
  plugins.precognition = {
    enable = true;
    settings.startVisible = false;
  };

  keymaps = [
    {
      action = "<cmd>lua require('precognition').peek()<CR>";
      action = "<cmd>Precognition peek<CR>";
      key = "<leader>p";
      options.desc = "precognition";
    }

M config/plugins/silicon.nix => config/plugins/silicon.nix +2 -2
@@ 5,8 5,8 @@
      src = pkgs.fetchFromGitHub {
        owner = "michaelrommel";
        repo = "nvim-silicon";
        rev = "9fe6001";
        hash = "sha256-1BeJSpcmZeuIZXrbrxMKvaQBZn2TtsjrFXk26w2In+E=";
        rev = "7f66bda";
        hash = "sha256-XiYn/L2e/B+6LTjak3jAwRgnZ3gCbsyA0J61Dd+jZv4=";
      };
    })
  ];

M config/plugins/tiny-code-action.nix => config/plugins/tiny-code-action.nix +3 -2
@@ 5,13 5,14 @@
      src = pkgs.fetchFromGitHub {
        owner = "rachartier";
        repo = "tiny-code-action.nvim";
        rev = "aba93f1";
        hash = "sha256-Bp6+s4aJLQ7wK6+sVjtF65WZzP+MqVeSsHgQveVHSio=";
        rev = "6cc6256";
        hash = "sha256-FK6JjAMgjVDpjaYx7RAgJX6ALvpTAtm7WiqWo2oq6UU=";
      };
      nvimSkipModules = [
        "tiny-code-action.previewers.snacks"
        "tiny-code-action.backend.delta"
        "tiny-code-action.backend.difftastic"
        "tiny-code-action.backend.diffsofancy"
      ];
    })
  ];

M flake.lock => flake.lock +18 -18
@@ 5,11 5,11 @@
        "nixpkgs-lib": "nixpkgs-lib"
      },
      "locked": {
        "lastModified": 1749398372,
        "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=",
        "lastModified": 1753121425,
        "narHash": "sha256-TVcTNvOeWWk1DXljFxVRp+E0tzG1LhrVjOGGoMHuXio=",
        "owner": "hercules-ci",
        "repo": "flake-parts",
        "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569",
        "rev": "644e0fc48951a860279da645ba77fe4a6e814c5e",
        "type": "github"
      },
      "original": {


@@ 26,11 26,11 @@
        ]
      },
      "locked": {
        "lastModified": 1749398372,
        "narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=",
        "lastModified": 1751413152,
        "narHash": "sha256-Tyw1RjYEsp5scoigs1384gIg6e0GoBVjms4aXFfRssQ=",
        "owner": "hercules-ci",
        "repo": "flake-parts",
        "rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569",
        "rev": "77826244401ea9de6e3bac47c2db46005e1f30b5",
        "type": "github"
      },
      "original": {


@@ 87,11 87,11 @@
    },
    "nixpkgs": {
      "locked": {
        "lastModified": 1749794982,
        "narHash": "sha256-Kh9K4taXbVuaLC0IL+9HcfvxsSUx8dPB5s5weJcc9pc=",
        "lastModified": 1752950548,
        "narHash": "sha256-NS6BLD0lxOrnCiEOcvQCDVPXafX1/ek1dfJHX1nUIzc=",
        "owner": "nixos",
        "repo": "nixpkgs",
        "rev": "ee930f9755f58096ac6e8ca94a1887e0534e2d81",
        "rev": "c87b95e25065c028d31a94f06a62927d18763fdf",
        "type": "github"
      },
      "original": {


@@ 103,11 103,11 @@
    },
    "nixpkgs-lib": {
      "locked": {
        "lastModified": 1748740939,
        "narHash": "sha256-rQaysilft1aVMwF14xIdGS3sj1yHlI6oKQNBRTF40cc=",
        "lastModified": 1751159883,
        "narHash": "sha256-urW/Ylk9FIfvXfliA1ywh75yszAbiTEVgpPeinFyVZo=",
        "owner": "nix-community",
        "repo": "nixpkgs.lib",
        "rev": "656a64127e9d791a334452c6b6606d17539476e2",
        "rev": "14a40a1d7fb9afa4739275ac642ed7301a9ba1ab",
        "type": "github"
      },
      "original": {


@@ 118,11 118,11 @@
    },
    "nixpkgs_2": {
      "locked": {
        "lastModified": 1749903597,
        "narHash": "sha256-jp0D4vzBcRKwNZwfY4BcWHemLGUs4JrS3X9w5k/JYDA=",
        "lastModified": 1752077645,
        "narHash": "sha256-HM791ZQtXV93xtCY+ZxG1REzhQenSQO020cu6rHtAPk=",
        "owner": "NixOS",
        "repo": "nixpkgs",
        "rev": "41da1e3ea8e23e094e5e3eeb1e6b830468a7399e",
        "rev": "be9e214982e20b8310878ac2baa063a961c1bdf6",
        "type": "github"
      },
      "original": {


@@ 140,11 140,11 @@
        "systems": "systems_2"
      },
      "locked": {
        "lastModified": 1750153333,
        "narHash": "sha256-Bf4DBczNsVmuMVwh/ySmKouSbWMOMYMzMPrGLNqCpts=",
        "lastModified": 1752976861,
        "narHash": "sha256-59HcrqHfbSJUdmpzrAa9x8fW1PoS+ZGhCjL5k5HbyV8=",
        "owner": "nix-community",
        "repo": "nixvim",
        "rev": "be49587a2478a2d49e643160cfe13b4a0b40816e",
        "rev": "0c50ed9349199219583cb1ed1a972d71e06039ec",
        "type": "github"
      },
      "original": {