docs: oversæt fedora-kde-setup.md til dansk og tilføj manglende trin
- Oversæt titel, indeks og alle sektionsoverskrifter til dansk - Tilføj Fonte-sektion med JetBrainsMono installation - Tilføj Ikon-tema-sektion med Kora installation og kwriteconfig6 - Tilføj Fish som login-shell og sudoers-regel under Systemindstillinger - Ret jotta-cli → jotta-cli login
This commit is contained in:
+80
-35
@@ -1,38 +1,43 @@
|
|||||||
# Installations for new Fedora KDE instance
|
# Fedora KDE — Opsætningsguide
|
||||||
|
|
||||||
Setup guide for a fresh Fedora KDE install. Follow sections in order.
|
Manuel installationsguide til en frisk Fedora KDE-installation. Følg sektionerne i rækkefølge.
|
||||||
|
|
||||||
> **Automatisk installation:** De fleste trin herunder kan automatiseres via Ansible.
|
> **Automatisk installation:** De fleste trin herunder kan automatiseres via Ansible.
|
||||||
> Se [README.md](README.md) for kørselsvejledning.
|
> Se [README.md](README.md) for kørselsvejledning.
|
||||||
> Denne guide gælder hvis du foretrækker at køre trinene manuelt.
|
> Denne guide gælder hvis du foretrækker at køre trinene manuelt.
|
||||||
|
|
||||||
## Index
|
## Indeks
|
||||||
|
|
||||||
1. [RPM Fusion Tweaks](#rpm-fusion-tweaks)
|
1. [RPM Fusion](#rpm-fusion)
|
||||||
- [Configurations](#configurations)
|
- [Konfiguration](#konfiguration)
|
||||||
- [Multimedia](#multimedia)
|
- [Multimedia](#multimedia)
|
||||||
- [DVD stuff](#dvd-stuff)
|
- [DVD](#dvd)
|
||||||
- [Firmware stuff](#firmware-stuff)
|
- [Firmware](#firmware)
|
||||||
|
|
||||||
2. [Packages](#packages)
|
2. [Pakker](#pakker)
|
||||||
- [Import keys & repos](#import-keys--repos)
|
- [Importer nøgler & repos](#importer-nøgler--repos)
|
||||||
- [Install packages](#install-packages)
|
- [Installer pakker](#installer-pakker)
|
||||||
|
- [Fonte](#fonte)
|
||||||
|
- [Ikon-tema](#ikon-tema)
|
||||||
|
- [Dotfiles](#dotfiles)
|
||||||
- [Configs](#configs)
|
- [Configs](#configs)
|
||||||
|
|
||||||
3. [System Settings](#system-settings)
|
3. [Systemindstillinger](#systemindstillinger)
|
||||||
- [NetworkManager & systemd-resolved](#fix-common-issues-with-networkmanager--systemd-resolved)
|
- [Fish som login-shell](#fish-som-login-shell)
|
||||||
|
- [Sudoers — shutdown uden password](#sudoers--shutdown-uden-password)
|
||||||
|
- [NetworkManager & systemd-resolved](#networkmanager--systemd-resolved)
|
||||||
|
|
||||||
4. [KDE Shortcuts](#kde-shortcuts)
|
4. [KDE-genveje](#kde-genveje)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## RPM Fusion Tweaks
|
## RPM Fusion
|
||||||
|
|
||||||
> [RPM Fusion](https://rpmfusion.org/) — [Configuration guide](https://rpmfusion.org/Configuration)
|
> [RPM Fusion](https://rpmfusion.org/) — [Konfigurationsvejledning](https://rpmfusion.org/Configuration)
|
||||||
|
|
||||||
### Configurations
|
### Konfiguration
|
||||||
|
|
||||||
Enable RPM Fusion repos and update core:
|
Aktivér RPM Fusion repos og opdater core:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
|
sudo dnf install https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
|
||||||
@@ -43,40 +48,40 @@ sudo dnf install rpmfusion-\*-appstream-data
|
|||||||
|
|
||||||
### Multimedia
|
### Multimedia
|
||||||
|
|
||||||
> [RPM Fusion Multimedia guide](https://rpmfusion.org/Howto/Multimedia)
|
> [RPM Fusion Multimedia-guide](https://rpmfusion.org/Howto/Multimedia)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
|
sudo dnf swap ffmpeg-free ffmpeg --allowerasing
|
||||||
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
|
sudo dnf update @multimedia --setopt="install_weak_deps=False" --exclude=PackageKit-gstreamer-plugin
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Intel (Recent CPU)
|
#### Intel (nyere CPU)
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo dnf install intel-media-driver
|
sudo dnf install intel-media-driver
|
||||||
```
|
```
|
||||||
|
|
||||||
### DVD stuff
|
### DVD
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo dnf install rpmfusion-free-release-tainted
|
sudo dnf install rpmfusion-free-release-tainted
|
||||||
sudo dnf install libdvdcss
|
sudo dnf install libdvdcss
|
||||||
```
|
```
|
||||||
|
|
||||||
### Firmware stuff
|
### Firmware
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo dnf install rpmfusion-nonfree-release-tainted
|
sudo dnf install rpmfusion-nonfree-release-tainted
|
||||||
sudo dnf --repo=rpmfusion-nonfree-tainted install "*-firmware"
|
sudo dnf --repo=rpmfusion-nonfree-tainted install "*-firmware"
|
||||||
```
|
```
|
||||||
|
|
||||||
[↑ Index](#index)
|
[↑ Indeks](#indeks)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## Packages
|
## Pakker
|
||||||
|
|
||||||
### Import keys & repos
|
### Importer nøgler & repos
|
||||||
|
|
||||||
#### 1Password
|
#### 1Password
|
||||||
|
|
||||||
@@ -134,7 +139,7 @@ gpgkey=https://repo.cider.sh/RPM-GPG-KEY
|
|||||||
EOF
|
EOF
|
||||||
```
|
```
|
||||||
|
|
||||||
### Install packages
|
### Installer pakker
|
||||||
|
|
||||||
#### DNF
|
#### DNF
|
||||||
|
|
||||||
@@ -169,6 +174,31 @@ flatpak install -y flathub \
|
|||||||
io.github.radiolamp.mangojuice
|
io.github.radiolamp.mangojuice
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### Fonte
|
||||||
|
|
||||||
|
Download og installer JetBrainsMono Nerd Font:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
mkdir -p ~/.local/share/fonts/j
|
||||||
|
curl -Lo /tmp/JetBrainsMono.zip https://github.com/ryanoasis/nerd-fonts/releases/download/v3.4.0/JetBrainsMono.zip
|
||||||
|
unzip /tmp/JetBrainsMono.zip -d ~/.local/share/fonts/j/
|
||||||
|
rm /tmp/JetBrainsMono.zip
|
||||||
|
fc-cache -f
|
||||||
|
```
|
||||||
|
|
||||||
|
### Ikon-tema
|
||||||
|
|
||||||
|
Installer Kora og sæt det som standard KDE ikon-tema:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
git clone --depth 1 https://github.com/bikass/kora.git /tmp/kora-repo
|
||||||
|
mkdir -p ~/.local/share/icons
|
||||||
|
cp -r /tmp/kora-repo/kora ~/.local/share/icons/
|
||||||
|
gtk-update-icon-cache ~/.local/share/icons/kora
|
||||||
|
kwriteconfig6 --file kdeglobals --group Icons --key Theme kora
|
||||||
|
rm -rf /tmp/kora-repo
|
||||||
|
```
|
||||||
|
|
||||||
### Dotfiles
|
### Dotfiles
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
@@ -183,12 +213,12 @@ stow -d stow_me/ -t ~ .
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
run_jottad
|
run_jottad
|
||||||
jotta-cli help
|
jotta-cli login
|
||||||
```
|
```
|
||||||
|
|
||||||
#### Firefox about:config
|
#### Firefox about:config
|
||||||
|
|
||||||
Open `about:config` and set:
|
Åbn `about:config` og sæt:
|
||||||
|
|
||||||
```
|
```
|
||||||
accessibility.typeaheadfind.enablesound = false
|
accessibility.typeaheadfind.enablesound = false
|
||||||
@@ -198,23 +228,38 @@ middlemouse.paste = false
|
|||||||
widget.gtk.native-emoji-dialog = false
|
widget.gtk.native-emoji-dialog = false
|
||||||
```
|
```
|
||||||
|
|
||||||
[↑ Index](#index)
|
[↑ Indeks](#indeks)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## System Settings
|
## Systemindstillinger
|
||||||
|
|
||||||
### Fix common issues with NetworkManager + systemd-resolved
|
### Fish som login-shell
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chsh -s $(which fish) $USER
|
||||||
|
```
|
||||||
|
|
||||||
|
### Sudoers — shutdown uden password
|
||||||
|
|
||||||
|
Tilføj en regel så shutdown-scripts kan køre uden password-prompt:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
echo "$USER ALL=(ALL) NOPASSWD: /sbin/shutdown" | sudo tee /etc/sudoers.d/shutdown-nopasswd
|
||||||
|
sudo chmod 0440 /etc/sudoers.d/shutdown-nopasswd
|
||||||
|
```
|
||||||
|
|
||||||
|
### NetworkManager & systemd-resolved
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
|
sudo ln -sf /run/systemd/resolve/stub-resolv.conf /etc/resolv.conf
|
||||||
```
|
```
|
||||||
|
|
||||||
[↑ Index](#index)
|
[↑ Indeks](#indeks)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## KDE Shortcuts
|
## KDE-genveje
|
||||||
|
|
||||||
Sæt genvejene manuelt via **System Settings → Shortcuts**.
|
Sæt genvejene manuelt via **System Settings → Shortcuts**.
|
||||||
|
|
||||||
@@ -229,8 +274,8 @@ Sæt genvejene manuelt via **System Settings → Shortcuts**.
|
|||||||
| Reboot script | `Meta+Ctrl+Alt+R` |
|
| Reboot script | `Meta+Ctrl+Alt+R` |
|
||||||
| Spectacle (screenshot) | `Meta+Shift+S` |
|
| Spectacle (screenshot) | `Meta+Shift+S` |
|
||||||
| Firefox | `Meta+B` |
|
| Firefox | `Meta+B` |
|
||||||
| System Settings | `Meta+I` |
|
| Systemindstillinger | `Meta+I` |
|
||||||
| Window Close | `Alt+F4` |
|
| Luk vindue | `Alt+F4` |
|
||||||
|
|
||||||
### Custom Commands
|
### Custom Commands
|
||||||
|
|
||||||
@@ -243,4 +288,4 @@ Opret under **System Settings → Shortcuts → Custom Shortcuts**:
|
|||||||
| `app_close_and_shutdown` | `kitty --override window_title="shutdown-script" bash -c "~/scripts/app_close_and_shutdown.sh; exec bash"` |
|
| `app_close_and_shutdown` | `kitty --override window_title="shutdown-script" bash -c "~/scripts/app_close_and_shutdown.sh; exec bash"` |
|
||||||
| `app_close_and_restart` | `kitty --override window_title="shutdown-script" bash -c "~/scripts/app_close_and_reboot.sh; exec bash"` |
|
| `app_close_and_restart` | `kitty --override window_title="shutdown-script" bash -c "~/scripts/app_close_and_reboot.sh; exec bash"` |
|
||||||
|
|
||||||
[↑ Index](#index)
|
[↑ Indeks](#indeks)
|
||||||
|
|||||||
Reference in New Issue
Block a user