diff --git a/src/guide/v0_1_0/size-position.md b/src/guide/v0_1_0/size-position.md index 4282ded..b962e61 100644 --- a/src/guide/v0_1_0/size-position.md +++ b/src/guide/v0_1_0/size-position.md @@ -90,7 +90,7 @@ to control the child item's actual size and position. ``` > [!TIP] -> Quickshell has a builtin component @@Quickshell.Widgets.WrapperItem +> Quickshell has a built-in component @@Quickshell.Widgets.WrapperItem > that adds margins similar to the behavior above. ### Reducing boilerplate with Anchors @@ -234,4 +234,4 @@ In addition, Row and Column do not pixel-align members, meaning if you have a me with a fractional size, it will break the pixel alignment of members following it. In general, RowLayout and ColumnLayout should be used over Row and Column outside -of cases where pixel alignment is intentially broken. +of cases where pixel alignment is intentionally broken. diff --git a/src/guide/v0_2_0/install-setup.md b/src/guide/v0_2_0/install-setup.md index 266a797..56043d7 100644 --- a/src/guide/v0_2_0/install-setup.md +++ b/src/guide/v0_2_0/install-setup.md @@ -96,6 +96,14 @@ sudo dnf install quickshell sudo dnf install quickshell-git ``` +### Debian +Quickshell is packaged in debian unstable and testing as [`quickshell`]. + +To install: +```sh +sudo apt install quickshell +``` + ### OpenSUSE / Debian Quickshell is packaged on the Open Build Service in the [`home:AvengeMedia:danklinux`] repository and is available as - `quickshell` for the latest release - [Install Instructions](https://software.opensuse.org//download.html?project=home%3AAvengeMedia%3Adanklinux&package=quickshell) @@ -121,6 +129,19 @@ sudo apt install quickshell-git [`avengemedia/danklinux`]: https://launchpad.net/~avengemedia/+archive/ubuntu/danklinux +### Gentoo +Quickshell is available in GURU as `gui-apps/quickshell`. + +To install: +```sh +# Add GURU overlay +emerge eselect-repository +eselect repository enable guru +emerge --sync guru + +emerge gui-apps/quickshell +``` + ### Guix Release versions of Quickshell are available from the standard Guix repository as `quickshell` from the `(gnu packages wm)` module. @@ -132,20 +153,6 @@ guix install quickshell You can also add `quickshell` to your Guix system configuration or Guix Home configuration. -For the git version, Quickshell's source repository works as a channel. -Add the following to your channel list: - -```scheme -(channel - (name quickshell) - (url "https://git.outfoxxed.me/outfoxxed/quickshell") - (branch "master")) -``` - -However, since the package definition is located in the source repository, it cannot be used -as a channel out of the box. You can clone the repository and use `guix shell -f quickshell.scm` -to use the git version of the package. - ### Manual build See [BUILD.md](https://git.outfoxxed.me/quickshell/quickshell/src/branch/master/BUILD.md) for build instructions and configurations. diff --git a/src/guide/v0_2_0/qml-language.mdx b/src/guide/v0_2_0/qml-language.mdx index e23a5eb..8015b60 100644 --- a/src/guide/v0_2_0/qml-language.mdx +++ b/src/guide/v0_2_0/qml-language.mdx @@ -2,8 +2,6 @@ title: "QML Language" index: 10 --- -import Collapsible from "@components/Collapsible.astro"; - Quickshell is configured using the Qt Modeling Language, or QML. This page explains what you need to know about QML to start using Quickshell. @@ -125,7 +123,7 @@ import qs. [as ] - `path` is the path to the directory to import, relative to the folder `shell.qml` is in. `qs` can be used to import the shell root folder. Dotted paths can be used to access nested subfolders, e.g. `qs.foo.bar`. -- `Namepsace` is an optional namespace to import types from the module under. +- `Namespace` is an optional namespace to import types from the module under. > [!TIP] > Quickshell module imports are preferable to relative path imports as they are much more LSP friendly. diff --git a/src/pages/index.astro b/src/pages/index.astro index 3a976eb..e01308e 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -14,9 +14,9 @@ const title = "Quickshell"; description="A fully user customizable desktop shell" image="/quickshell.png" > - + + Quickshell 0.3.0 has been released! | 2026-05-04 +
Quickshell diff --git a/versions.json b/versions.json index ecb61b8..372bc23 100644 --- a/versions.json +++ b/versions.json @@ -1,10 +1,14 @@ { - "default": "v0.2.0", + "default": "v0.3.0", "versions": [ { "name": "master", "types": "./modules" }, + { + "name": "v0.3.0", + "types": "./modules" + }, { "name": "v0.2.0", "types": "./modules"