Skip to content

Commit

Permalink
add neovim-project
Browse files Browse the repository at this point in the history
  • Loading branch information
viperML committed Aug 8, 2024
1 parent 9d9668b commit 569b2a5
Show file tree
Hide file tree
Showing 4 changed files with 97 additions and 14 deletions.
54 changes: 47 additions & 7 deletions modules/wrapper-manager/neovim/generated.json
Original file line number Diff line number Diff line change
Expand Up @@ -173,11 +173,11 @@
"name": null,
"owner": "lukas-reineke",
"repo": "indent-blankline.nvim",
"rev": "v3.7.1",
"sha256": "sha256-PSsXBB2KOFPJJ1O8fpTvsVe2A0/wU6Ae9dN/UemraZM=",
"rev": "v3.7.2",
"sha256": "sha256-/2PpfXVXFd6adzdizcpCvLftOELuWr3OJja00pr2yG8=",
"type": "github"
},
"version": "v3.7.1"
"version": "v3.7.2"
},
"lualine-nvim": {
"cargoLocks": null,
Expand Down Expand Up @@ -239,6 +239,46 @@
},
"version": "206241e451c12f78969ff5ae53af45616ffc9b72"
},
"neovim-project": {
"cargoLocks": null,
"date": "2024-07-08",
"extract": null,
"name": "neovim-project",
"passthru": null,
"pinned": false,
"src": {
"deepClone": false,
"fetchSubmodules": false,
"leaveDotGit": false,
"name": null,
"owner": "coffebar",
"repo": "neovim-project",
"rev": "16594823c2a3e2214ed8c7d676e5e5beefbe96fd",
"sha256": "sha256-jPvqyjiOaQz8vR6Gp3oSXMz/gtkE5j7lLyXKc/CdBEs=",
"type": "github"
},
"version": "16594823c2a3e2214ed8c7d676e5e5beefbe96fd"
},
"neovim-session-manager": {
"cargoLocks": null,
"date": "2024-08-02",
"extract": null,
"name": "neovim-session-manager",
"passthru": null,
"pinned": false,
"src": {
"deepClone": false,
"fetchSubmodules": false,
"leaveDotGit": false,
"name": null,
"owner": "Shatur",
"repo": "neovim-session-manager",
"rev": "cbaebd92dce84e9ba63cb07d3199e5a19b204c1a",
"sha256": "sha256-HnNbB5Nx65Zb5oTjED0et+bAAEVX5+8pZxwTZvxRtQ8=",
"type": "github"
},
"version": "cbaebd92dce84e9ba63cb07d3199e5a19b204c1a"
},
"nui-nvim": {
"cargoLocks": null,
"date": null,
Expand All @@ -261,7 +301,7 @@
},
"nvim-autopairs": {
"cargoLocks": null,
"date": "2024-07-23",
"date": "2024-08-07",
"extract": null,
"name": "nvim-autopairs",
"passthru": null,
Expand All @@ -273,11 +313,11 @@
"name": null,
"owner": "windwp",
"repo": "nvim-autopairs",
"rev": "e38c5d837e755ce186ae51d2c48e1b387c4425c6",
"sha256": "sha256-2+r2SkCtLqKn6CxbEjvUEpsPL5G9KNOf7Q9lGMsolZs=",
"rev": "4a39f2dcbe1967ddc3a0f76f863540dd3aa7871a",
"sha256": "sha256-7/IKz/ibAJSjIKy2iK03v5MSptHMEplrQ0+z8tvXvTU=",
"type": "github"
},
"version": "e38c5d837e755ce186ae51d2c48e1b387c4425c6"
"version": "4a39f2dcbe1967ddc3a0f76f863540dd3aa7871a"
},
"nvim-base-16": {
"cargoLocks": null,
Expand Down
38 changes: 31 additions & 7 deletions modules/wrapper-manager/neovim/generated.nix
Original file line number Diff line number Diff line change
Expand Up @@ -97,13 +97,13 @@
};
indent-blankline-nvim = {
pname = "indent-blankline-nvim";
version = "v3.7.1";
version = "v3.7.2";
src = fetchFromGitHub {
owner = "lukas-reineke";
repo = "indent-blankline.nvim";
rev = "v3.7.1";
rev = "v3.7.2";
fetchSubmodules = false;
sha256 = "sha256-PSsXBB2KOFPJJ1O8fpTvsVe2A0/wU6Ae9dN/UemraZM=";
sha256 = "sha256-/2PpfXVXFd6adzdizcpCvLftOELuWr3OJja00pr2yG8=";
};
};
lualine-nvim = {
Expand Down Expand Up @@ -142,6 +142,30 @@
};
date = "2024-06-11";
};
neovim-project = {
pname = "neovim-project";
version = "16594823c2a3e2214ed8c7d676e5e5beefbe96fd";
src = fetchFromGitHub {
owner = "coffebar";
repo = "neovim-project";
rev = "16594823c2a3e2214ed8c7d676e5e5beefbe96fd";
fetchSubmodules = false;
sha256 = "sha256-jPvqyjiOaQz8vR6Gp3oSXMz/gtkE5j7lLyXKc/CdBEs=";
};
date = "2024-07-08";
};
neovim-session-manager = {
pname = "neovim-session-manager";
version = "cbaebd92dce84e9ba63cb07d3199e5a19b204c1a";
src = fetchFromGitHub {
owner = "Shatur";
repo = "neovim-session-manager";
rev = "cbaebd92dce84e9ba63cb07d3199e5a19b204c1a";
fetchSubmodules = false;
sha256 = "sha256-HnNbB5Nx65Zb5oTjED0et+bAAEVX5+8pZxwTZvxRtQ8=";
};
date = "2024-08-02";
};
nui-nvim = {
pname = "nui-nvim";
version = "0.3.0";
Expand All @@ -155,15 +179,15 @@
};
nvim-autopairs = {
pname = "nvim-autopairs";
version = "e38c5d837e755ce186ae51d2c48e1b387c4425c6";
version = "4a39f2dcbe1967ddc3a0f76f863540dd3aa7871a";
src = fetchFromGitHub {
owner = "windwp";
repo = "nvim-autopairs";
rev = "e38c5d837e755ce186ae51d2c48e1b387c4425c6";
rev = "4a39f2dcbe1967ddc3a0f76f863540dd3aa7871a";
fetchSubmodules = false;
sha256 = "sha256-2+r2SkCtLqKn6CxbEjvUEpsPL5G9KNOf7Q9lGMsolZs=";
sha256 = "sha256-7/IKz/ibAJSjIKy2iK03v5MSptHMEplrQ0+z8tvXvTU=";
};
date = "2024-07-23";
date = "2024-08-07";
};
nvim-base-16 = {
pname = "nvim-base-16";
Expand Down
11 changes: 11 additions & 0 deletions modules/wrapper-manager/neovim/init-plugin/lua/viper/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -372,3 +372,14 @@ require("ibl").setup()
require("minintro").setup({
color = "#4d4d4d",
})

-- require('session_manager').setup({})

require("neovim-project").setup({
projects = {
"~/Documents/*",
"~/Projects/*",
},
})

vim.opt.sessionoptions:append("globals")
8 changes: 8 additions & 0 deletions modules/wrapper-manager/neovim/nvfetcher.toml
Original file line number Diff line number Diff line change
Expand Up @@ -105,3 +105,11 @@ src.github = "lukas-reineke/indent-blankline.nvim"
[minintro-nvim]
fetch.github = "eoh-bse/minintro.nvim"
src.git = "https://github.com/eoh-bse/minintro.nvim"

[neovim-session-manager]
fetch.github = "Shatur/neovim-session-manager"
src.git = "https://github.com/Shatur/neovim-session-manager"

[neovim-project]
fetch.github = "coffebar/neovim-project"
src.git = "https://github.com/coffebar/neovim-project"

0 comments on commit 569b2a5

Please sign in to comment.