Skip to content

Commit d97522d

Browse files
authoredMar 23, 2025
doc: add section on inkscape plugins (#391324)
2 parents 14d99bc + f2e0c05 commit d97522d

File tree

3 files changed

+36
-0
lines changed

3 files changed

+36
-0
lines changed
 

‎doc/packages/index.md

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ fish.section.md
1414
fuse.section.md
1515
geant4.section.md
1616
ibus.section.md
17+
inkscape.section.md
1718
kakoune.section.md
1819
krita.section.md
1920
linux.section.md

‎doc/packages/inkscape.section.md

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Inkscape {#sec-inkscape}
2+
3+
[Inkscape](https://inkscape.org) is a powerful vector graphics editor.
4+
5+
## Plugins {#inkscape-plugins}
6+
Inkscape plugins are collected in the [`inkscape-extensions`](https://search.nixos.org/packages?channel=unstable&type=packages&query=cudaPackages) package set.
7+
To enable them, use an override on `inkscape-with-extensions`:
8+
9+
```nix
10+
inkscape-with-extensions.override {
11+
inkscapeExtensions = with inkscape-extensions; [
12+
inkstitch
13+
];
14+
}
15+
```
16+
17+
Similarly, this works in the shell:
18+
19+
```bash
20+
$ nix-shell -p 'inkscape-with-extensions.override { inkscapeExtensions = with inkscape-extensions; [inkstitch]; }'
21+
[nix-shell:~]$ # Ink/Stitch is now available via the extension menu
22+
[nix-shell:~]$ inkscape
23+
```
24+
25+
All available extension can be enabled by passing `inkscapeExtensions = null;`.
26+
27+
::: {.note}
28+
Loading the Inkscape extensions stand-alone (without using `override`) does not affect Inkscape at all.
29+
:::

‎doc/redirects.json

+6
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@
1717
"ex-testEqualArrayOrMap-test-function-add-cowbell": [
1818
"index.html#ex-testEqualArrayOrMap-test-function-add-cowbell"
1919
],
20+
"inkscape-plugins": [
21+
"index.html#inkscape-plugins"
22+
],
2023
"neovim": [
2124
"index.html#neovim"
2225
],
@@ -62,6 +65,9 @@
6265
"sec-build-helper-extendMkDerivation": [
6366
"index.html#sec-build-helper-extendMkDerivation"
6467
],
68+
"sec-inkscape": [
69+
"index.html#sec-inkscape"
70+
],
6571
"sec-language-cosmic": [
6672
"index.html#sec-language-cosmic"
6773
],

0 commit comments

Comments
 (0)
Failed to load comments.