Deltag på [IRC kanalen][IRC kanal] \(#sway på irc.libera.chat).
Deltag på [IRC kanalen](https://web.libera.chat/gamja/?channels=#sway) (#sway på irc.libera.chat).
## Udgivelses Signaturer
## Udgivelses Signaturer
Udgivelser er signeret med [E88F5E48](https://keys.openpgp.org/search?q=34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48)
Udgivelser er signeret med [E88F5E48] og publiceret [på GitHub][GitHub
og publiseret på [GitHub](https://github.com/swaywm/sway/releases).
releases].
## Installation
## Installation
### Fra Pakker
### Fra pakker
Sway er tilgængelig i mange distributioner. Prøv at installere pakken "sway". Hvis den ikke er tilgængelig, så tjek [denne wiki-side](https://github.com/swaywm/sway/wiki/Unsupported-packages)
Sway er tilgængelig i mange distributioner. Prøv at installere "sway" pakken
for information om installation til din(e) distribution(er).
fra din.
Hvis du er interesseret i at lave en Sway pakke til din distribution, burde du besøge IRC
Hvis du er interesseret i at pakke Sway til din distribution, kan du tage forbi
kanalen eller sende en e-mail til sir@cmpwn.com for rådgivning.
IRC kanalen eller sende en email til sir@cmpwn.com for rådgivning.
### Kompilering fra kildekode
### Kompilering fra kildekode
Installation afhænger af følgende programmer:
Se [denne wiki-side][Opsætning til udvikling] hvis du vil bygge HEAD af sway og
wlroots til test eller udvikling.
Installationsafhængigheder:
* meson \*
* meson \*
* [wlroots](https://github.com/swaywm/wlroots)
* [wlroots]
* wayland
* wayland
* wayland-protocols \*
* wayland-protocols \*
* pcre
* pcre
* json-c
* json-c
* pango
* pango
* cairo
* cairo
* gdk-pixbuf2 (valgfrit tillæg: system tray)
* gdk-pixbuf2 (valgfrit: system tray)
* [scdoc](https://git.sr.ht/~sircmpwn/scdoc) (valgfrit tillæg: man pages) \*
* [scdoc] (valgfrit: man pages) \*
* git \*
* git \*
_\*Kompiler krav_
_\*Kompileringsafhængighed_
Kør følgende kommandoer:
Kør følgende kommandoer:
@ -43,21 +45,30 @@ Kør følgende kommandoer:
ninja -C build
ninja -C build
sudo ninja -C build install
sudo ninja -C build install
På systemer uden 'logind', behøver du at sætte ejerens bruger-id for Sways eksekverbare filer - såkaldt SUID (Set owner User ID):
På systemer uden logind eller seatd skal du sætte SUID bit på sway filen:
sudo chmod a+s /usr/local/bin/sway
sudo chmod a+s /usr/local/bin/sway
Sway vil frasige sig 'root' tilladelser kort efter opstart
Sway dropper 'root' tilladelser kort efter opstart.
## Konfiguration
## Konfiguration
Hvis du allerede bruger i3, bør du kopiere din i3-konfiguration til `~/.config/sway/config` og
Hvis du allerede bruger i3 kan du bare kopiere din i3 konfiguration til
det vil bare fungerer. Ellers skal du kopiere eksempel konfigurations filen til
`~/.config/sway/config`. Ellers skal du kopiere eksempelkonfigurationsfilen til
`~/.config/sway/config`. Den er normalt placeret i `/etc/sway/config`.
`~/.config/sway/config`. Den er normalt placeret i `/etc/sway/config`. Kør
Kør `man 5 sway` for at få oplysninger om konfigurationen.
`man 5 sway` for at få oplysninger om konfigurationen.
## Kører
## Eksekvering
Kør `sway` fra en TTY. Nogle display managers fungerer muligvis, men understøttes ikke af
Kør `sway` fra en TTY. Nogle display managers kan fungere, men Sway yder ikke
Sway (gdm er kendt for at fungere temmelig godt).
support til dem (gdm er kendt for at fungere temmelig godt).