Loading nixos/modules/services/audio/gonic.nix +12 −1 Original line number Diff line number Diff line Loading @@ -10,6 +10,10 @@ let mkKeyValue = lib.generators.mkKeyValueDefault { } " "; listsAsDuplicateKeys = true; }; assertKey = key: { assertion = cfg.settings ? ${key}; message = "Please set services.gonic.settings.${key}. See https://github.com/sentriz/gonic#configuration-options for supported values."; }; in { options = { Loading @@ -29,6 +33,7 @@ in example = { music-path = [ "/mnt/music" ]; podcast-path = "/mnt/podcasts"; playlists-path = "/mnt/playlists"; }; description = '' Configuration for Gonic, see <https://github.com/sentriz/gonic#configuration-options> for supported values. Loading @@ -39,6 +44,12 @@ in }; config = lib.mkIf cfg.enable { assertions = [ (assertKey "music-path") (assertKey "podcast-path") (assertKey "playlists-path") ]; systemd.services.gonic = { description = "Gonic Media Server"; after = [ "network.target" ]; Loading @@ -62,6 +73,7 @@ in BindPaths = [ cfg.settings.playlists-path cfg.settings.podcast-path cfg.settings.cache-path ]; BindReadOnlyPaths = [ # gonic can access scrobbling services Loading Loading @@ -94,7 +106,6 @@ in ]; RestrictRealtime = true; LockPersonality = true; MemoryDenyWriteExecute = true; UMask = "0066"; ProtectHostname = true; }; Loading pkgs/applications/editors/vim/plugins/generated.nix +13 −0 Original line number Diff line number Diff line Loading @@ -5633,6 +5633,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; gdscript-extended-lsp-nvim = buildVimPlugin { pname = "gdscript-extended-lsp.nvim"; version = "2025-10-28"; src = fetchFromGitHub { owner = "Teatek"; repo = "gdscript-extended-lsp.nvim"; rev = "27eab5f4979b759368a7760d6955fb93f147e97e"; sha256 = "1jilxsz49w720ai41zksvap6bsib347bz9xh0x8b0izcpmsdjc80"; }; meta.homepage = "https://github.com/Teatek/gdscript-extended-lsp.nvim/"; meta.hydraPlatforms = [ ]; }; gen-nvim = buildVimPlugin { pname = "gen.nvim"; version = "2025-05-03"; Loading pkgs/applications/editors/vim/plugins/vim-plugin-names +1 −0 Original line number Diff line number Diff line Loading @@ -431,6 +431,7 @@ https://github.com/gfanto/fzf-lsp.nvim/,, https://github.com/junegunn/fzf.vim/,, https://github.com/NTBBloodbath/galaxyline.nvim/,, https://github.com/gbprod/nord.nvim/,,gbprod-nord https://github.com/Teatek/gdscript-extended-lsp.nvim/,HEAD, https://github.com/David-Kunz/gen.nvim/,HEAD, https://github.com/jsfaint/gen_tags.vim/,, https://github.com/gentoo/gentoo-syntax/,, Loading pkgs/applications/editors/vscode/extensions/default.nix +2 −2 Original line number Diff line number Diff line Loading @@ -4514,8 +4514,8 @@ let mktplcRef = { name = "tabnine-vscode"; publisher = "tabnine"; version = "3.321.0"; hash = "sha256-GIszVwrS0brC+3jT+48zUa0E2Q+DUau/WuoOfRDobb8="; version = "3.324.0"; hash = "sha256-W1+TCXUmuTCb+IZZk3n6dyIDfVbMuU3jJUOsfrdjoXo="; }; meta = { license = lib.licenses.mit; Loading pkgs/applications/editors/vscode/extensions/ms-azuretools.vscode-containers/default.nix +2 −2 Original line number Diff line number Diff line Loading @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "ms-azuretools"; name = "vscode-containers"; version = "2.2.0"; hash = "sha256-UxWsu7AU28plnT0QMdpPJrcYZIV09FeC+rmYKf39a6M="; version = "2.3.0"; hash = "sha256-zrEZpd2geX2G4u6LkIk3d6C7vhwZZ4lwHGQR3Z0OWY4="; }; meta = { Loading Loading
nixos/modules/services/audio/gonic.nix +12 −1 Original line number Diff line number Diff line Loading @@ -10,6 +10,10 @@ let mkKeyValue = lib.generators.mkKeyValueDefault { } " "; listsAsDuplicateKeys = true; }; assertKey = key: { assertion = cfg.settings ? ${key}; message = "Please set services.gonic.settings.${key}. See https://github.com/sentriz/gonic#configuration-options for supported values."; }; in { options = { Loading @@ -29,6 +33,7 @@ in example = { music-path = [ "/mnt/music" ]; podcast-path = "/mnt/podcasts"; playlists-path = "/mnt/playlists"; }; description = '' Configuration for Gonic, see <https://github.com/sentriz/gonic#configuration-options> for supported values. Loading @@ -39,6 +44,12 @@ in }; config = lib.mkIf cfg.enable { assertions = [ (assertKey "music-path") (assertKey "podcast-path") (assertKey "playlists-path") ]; systemd.services.gonic = { description = "Gonic Media Server"; after = [ "network.target" ]; Loading @@ -62,6 +73,7 @@ in BindPaths = [ cfg.settings.playlists-path cfg.settings.podcast-path cfg.settings.cache-path ]; BindReadOnlyPaths = [ # gonic can access scrobbling services Loading Loading @@ -94,7 +106,6 @@ in ]; RestrictRealtime = true; LockPersonality = true; MemoryDenyWriteExecute = true; UMask = "0066"; ProtectHostname = true; }; Loading
pkgs/applications/editors/vim/plugins/generated.nix +13 −0 Original line number Diff line number Diff line Loading @@ -5633,6 +5633,19 @@ final: prev: { meta.hydraPlatforms = [ ]; }; gdscript-extended-lsp-nvim = buildVimPlugin { pname = "gdscript-extended-lsp.nvim"; version = "2025-10-28"; src = fetchFromGitHub { owner = "Teatek"; repo = "gdscript-extended-lsp.nvim"; rev = "27eab5f4979b759368a7760d6955fb93f147e97e"; sha256 = "1jilxsz49w720ai41zksvap6bsib347bz9xh0x8b0izcpmsdjc80"; }; meta.homepage = "https://github.com/Teatek/gdscript-extended-lsp.nvim/"; meta.hydraPlatforms = [ ]; }; gen-nvim = buildVimPlugin { pname = "gen.nvim"; version = "2025-05-03"; Loading
pkgs/applications/editors/vim/plugins/vim-plugin-names +1 −0 Original line number Diff line number Diff line Loading @@ -431,6 +431,7 @@ https://github.com/gfanto/fzf-lsp.nvim/,, https://github.com/junegunn/fzf.vim/,, https://github.com/NTBBloodbath/galaxyline.nvim/,, https://github.com/gbprod/nord.nvim/,,gbprod-nord https://github.com/Teatek/gdscript-extended-lsp.nvim/,HEAD, https://github.com/David-Kunz/gen.nvim/,HEAD, https://github.com/jsfaint/gen_tags.vim/,, https://github.com/gentoo/gentoo-syntax/,, Loading
pkgs/applications/editors/vscode/extensions/default.nix +2 −2 Original line number Diff line number Diff line Loading @@ -4514,8 +4514,8 @@ let mktplcRef = { name = "tabnine-vscode"; publisher = "tabnine"; version = "3.321.0"; hash = "sha256-GIszVwrS0brC+3jT+48zUa0E2Q+DUau/WuoOfRDobb8="; version = "3.324.0"; hash = "sha256-W1+TCXUmuTCb+IZZk3n6dyIDfVbMuU3jJUOsfrdjoXo="; }; meta = { license = lib.licenses.mit; Loading
pkgs/applications/editors/vscode/extensions/ms-azuretools.vscode-containers/default.nix +2 −2 Original line number Diff line number Diff line Loading @@ -7,8 +7,8 @@ vscode-utils.buildVscodeMarketplaceExtension { mktplcRef = { publisher = "ms-azuretools"; name = "vscode-containers"; version = "2.2.0"; hash = "sha256-UxWsu7AU28plnT0QMdpPJrcYZIV09FeC+rmYKf39a6M="; version = "2.3.0"; hash = "sha256-zrEZpd2geX2G4u6LkIk3d6C7vhwZZ4lwHGQR3Z0OWY4="; }; meta = { Loading