-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcomet.html
More file actions
32 lines (24 loc) · 7.86 KB
/
comet.html
File metadata and controls
32 lines (24 loc) · 7.86 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><title>Comet | Wombat Linux</title><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="icon" href="/favicon.ico"/><meta name="next-head-count" content="4"/><script data-mantine-script="true">try {
var _colorScheme = window.localStorage.getItem("mantine-color-scheme-value");
var colorScheme = _colorScheme === "light" || _colorScheme === "dark" || _colorScheme === "auto" ? _colorScheme : "auto";
var computedColorScheme = colorScheme !== "auto" ? colorScheme : window.matchMedia("(prefers-color-scheme: dark)").matches ? "dark" : "light";
document.documentElement.setAttribute("data-mantine-color-scheme", computedColorScheme);
} catch (e) {}
</script><link rel="preload" href="/_next/static/css/088c8e7b04d6913e.css" as="style" crossorigin=""/><link rel="stylesheet" href="/_next/static/css/088c8e7b04d6913e.css" crossorigin="" data-n-g=""/><noscript data-n-css=""></noscript><script defer="" crossorigin="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-0b5d8249fb15f5f3.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/framework-66d32731bdd20e83.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/main-e1769f320825a132.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/pages/_app-7989cb1e2587d0f5.js" defer="" crossorigin=""></script><script src="/_next/static/chunks/pages/comet-37bea52cef986c1f.js" defer="" crossorigin=""></script><script src="/_next/static/M5uIaeAtmg0bKiefKb6hI/_buildManifest.js" defer="" crossorigin=""></script><script src="/_next/static/M5uIaeAtmg0bKiefKb6hI/_ssgManifest.js" defer="" crossorigin=""></script></head><body><div id="__next"><style data-mantine-styles="classes">@media (max-width: 35.99375em) {.mantine-visible-from-xs {display: none !important;}}@media (min-width: 36em) {.mantine-hidden-from-xs {display: none !important;}}@media (max-width: 47.99375em) {.mantine-visible-from-sm {display: none !important;}}@media (min-width: 48em) {.mantine-hidden-from-sm {display: none !important;}}@media (max-width: 61.99375em) {.mantine-visible-from-md {display: none !important;}}@media (min-width: 62em) {.mantine-hidden-from-md {display: none !important;}}@media (max-width: 74.99375em) {.mantine-visible-from-lg {display: none !important;}}@media (min-width: 75em) {.mantine-hidden-from-lg {display: none !important;}}@media (max-width: 87.99375em) {.mantine-visible-from-xl {display: none !important;}}@media (min-width: 88em) {.mantine-hidden-from-xl {display: none !important;}}</style><header class="DefaultHeader_header__H_ZPu"><div style="--container-size:var(--container-size-xl)" class="m-7485cace mantine-Container-root" data-size="xl"><div class="DefaultHeader_inner__ZWMvn"><img alt="Mantine logo" loading="lazy" width="203" height="32" decoding="async" data-nimg="1" class="m-9e117634 mantine-Image-root" style="color:transparent" src="/_next/static/media/display.7d1dfbdf.png"/><div style="--group-gap:calc(0.3125rem * var(--mantine-scale));--group-align:center;--group-justify:flex-start;--group-wrap:wrap" class="m-4081bf90 mantine-Group-root mantine-visible-from-sm"><a class="DefaultHeader_link__dvpRV" href="/">Home</a><a class="DefaultHeader_link__dvpRV" href="/comet">Comet</a><a href="#" class="DefaultHeader_link__dvpRV" aria-haspopup="menu" aria-expanded="false" aria-controls="mantine-R7dbm-dropdown" id="mantine-R7dbm-target"><div class="m-4451eb3a mantine-Center-root"><span class="DefaultHeader_linkLabel__9k41D">Resources</span><svg xmlns="http://www.w3.org/2000/svg" width="0.9rem" height="0.9rem" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round" class="tabler-icon tabler-icon-chevron-down"><path d="M6 9l6 6l6 -6"></path></svg></div></a></div><button style="--burger-size:var(--burger-size-sm)" class="mantine-focus-auto m-fea6bf1a mantine-Burger-root m-87cf2631 mantine-UnstyledButton-root mantine-hidden-from-sm" data-size="sm" type="button"><div class="m-d4fb9cad mantine-Burger-burger" data-reduce-motion="true"></div></button></div></div></header><div style="--container-size:var(--container-size-xl)" class="m-7485cace mantine-Container-root" data-size="xl"><div class=""><div style="align-items:center;justify-content:center;flex-direction:column" class="m-8bffd616 mantine-Flex-root __m__-R3ddm"><h1 style="--title-fw:var(--mantine-h1-font-weight);--title-lh:var(--mantine-h1-line-height);--title-fz:var(--mantine-h1-font-size)" class="m-8a5d1357 mantine-Title-root" data-order="1">Comet</h1><p style="font-style:italic" class="mantine-focus-auto m-b6d8b162 mantine-Text-root">The package manager for Wombat Linux.</p></div><div style="margin-top:calc(2rem * var(--mantine-scale))" class=""><h2 style="--title-fw:var(--mantine-h2-font-weight);--title-lh:var(--mantine-h2-line-height);--title-fz:var(--mantine-h2-font-size)" class="m-8a5d1357 mantine-Title-root" data-order="2">What is Comet?</h2><p class="mantine-focus-auto m-b6d8b162 mantine-Text-root">Comet is the package manager for Wombat Linux. It is a simple package manager written in Rust, and is designed to be as simple as possible.</p></div><div style="margin-top:calc(2rem * var(--mantine-scale))" class=""><h2 style="--title-fw:var(--mantine-h2-font-weight);--title-lh:var(--mantine-h2-line-height);--title-fz:var(--mantine-h2-font-size)" class="m-8a5d1357 mantine-Title-root" data-order="2">How does it work?</h2><p class="mantine-focus-auto m-b6d8b162 mantine-Text-root">Comet works by using yaml files to describe packages and repositories. All packages are stored as tarballs that contain the package files and a yaml file describing the package, along with a script for installing and a script for uninstalling the package.</p></div><div style="margin-top:calc(2rem * var(--mantine-scale))" class=""><h2 style="--title-fw:var(--mantine-h2-font-weight);--title-lh:var(--mantine-h2-line-height);--title-fz:var(--mantine-h2-font-size)" class="m-8a5d1357 mantine-Title-root" data-order="2">How do I use it?</h2><p class="mantine-focus-auto m-b6d8b162 mantine-Text-root">Comet is built into Wombat Linux, so you can use it directly from the terminal. The easiest way to use it is to use the <code>comet</code> command, which is the main command for Comet. Here are some examples of how to use it:</p><div style="margin-top:calc(1rem * var(--mantine-scale))" class=""><pre class="m-b183c0a2 mantine-Code-root" data-block="true" dir="ltr">
# Install a package
comet install package1
# Install multiple packages
comet install package1 <package2> <package3>
# Remove a package
comet remove package1
# Update a package
comet update package1
# Update all packages
comet update-all
# Update the package list/cache
comet update-cache
# List installed packages
comet list
# List all packages
comet list-available
</pre></div></div><div style="margin-top:calc(2rem * var(--mantine-scale))" class=""><h2 style="--title-fw:var(--mantine-h2-font-weight);--title-lh:var(--mantine-h2-line-height);--title-fz:var(--mantine-h2-font-size)" class="m-8a5d1357 mantine-Title-root" data-order="2">How do I make a package?</h2><p class="mantine-focus-auto m-b6d8b162 mantine-Text-root">The best way to make a package is to use the <code>startools</code> utility. It allows for you to create stars (packages) and build starfiles (tarballs) for them while also exporting the data to put in the repository yaml file. The <code>startools</code> utility is built into Wombat Linux, so you can use it directly from the terminal. The easiest way to use it is to use the <code>startools</code> command.</p></div></div></div></div><script id="__NEXT_DATA__" type="application/json" crossorigin="">{"props":{"pageProps":{}},"page":"/comet","query":{},"buildId":"M5uIaeAtmg0bKiefKb6hI","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>