on master help sign in
Merge pull request #1740 from urbit/gc/port
c5b9aa4Gordon
content/getting-started/desktop.md+13−1
@@ -4,6 +4,8 @@ description = "Run Urbit locally as a desktop application"
4weight = 1
4weight = 1
5+++
5+++
6
6
7+
8+
7### 1. Get Port
9### 1. Get Port
8
10
9Port is a desktop GUI application that allows you to spin up, access, and manage your Urbit ships without any knowledge of the command line or Urbit binary.
11Port is a desktop GUI application that allows you to spin up, access, and manage your Urbit ships without any knowledge of the command line or Urbit binary.
@@ -33,7 +35,17 @@ Or to install `snap` for your distribution, snapcraft provides [installation ins
33
35
34{% tab label="Windows" %}
36{% tab label="Windows" %}
35
37
38+{% callout className="bg-yellow-200" %}
39+
40+#### Notice
41+
42+Support for Windows is experimental.
43+
36−**WARNING:** Support for Windows is experimental. For the best experience, we recommend using a [cloud hosting provider](https://urbit.org/getting-started/hosted) rather than running Urbit locally.
44+For the best immediate Urbit experience we recommend [setting up a VPS](/getting-started/cli) or using a [hosting service](/getting-started/hosted).
45+
46+{% /callout %}
47+
48+
37
49
38To install **Port** on Windows, simply download and open the `.exe` file.
50To install **Port** on Windows, simply download and open the `.exe` file.
39
51
tailwind.config.js+3−4
@@ -1,5 +1,5 @@
1+const { Markdown } = require("@urbit/foundation-design-system");
1const markdoc = require("@urbit/markdoc");
2const markdoc = require("@urbit/markdoc");
2−
3module.exports = {
3module.exports = {
4 presets: [require("@urbit/foundation-design-system/tailwind.config")],
4 presets: [require("@urbit/foundation-design-system/tailwind.config")],
5 content: {
5 content: {
@@ -11,9 +11,8 @@ module.exports = {
11 ],
11 ],
12 transform: {
12 transform: {
13 md: (content) => {
13 md: (content) => {
14− const parsed = markdoc.parse(content);
14+ const parsed = Markdown.parse({ post: { content } });
15− const transform = markdoc.transform(parsed);
16− return markdoc.renderers.html(transform);
15+ return markdoc.renderers.html(parsed);
17 },
16 },
18 },
17 },
19 },
18 },