From 2a96ae4cde8432a3c6da2c9b5d6ee6de7fdf57bb Mon Sep 17 00:00:00 2001 From: Bartal Laearsson Date: Thu, 27 Aug 2026 10:20:03 +0100 Subject: [PATCH] readme --- README.md | 36 +++++------------------------------- 1 file changed, 5 insertions(+), 31 deletions(-) diff --git a/README.md b/README.md index 91b84eb..7f1fcaa 100644 --- a/README.md +++ b/README.md @@ -3,49 +3,23 @@ ## Target - Native Fedora 44 on x86_64 -- Sway with SDDM, Waybar, PipeWire, printing, SSH, and NetworkManager +- Sway with SDDM, PipeWire, SSH, and NetworkManager - Faroese keyboard layout, Danish regional formats, and Atlantic/Faroe time -- Foot as the terminal, opening the persistent `tmux` session +- Ghostty as the terminal, opening the persistent `tmux` session - Brave Origin as the default browser -- Development tools, formatters, and Fedora-packaged language servers from NixOS +- Development tools ## Run -Install Ansible as the normal desktop user: +Install Ansible as your user: ```bash sudo dnf install -y ansible -git clone https://git.public.xn--fl-6ja.fo/bl/fedora-provisioning.git +git clone https://git.flo.fo/FLO/fedora-provisioning-ansible.git cd fedora-provisioning ansible-playbook setup.yml -K ``` -## Desktop keys - -| Key | Action | -|---|---| -| `Super+t` | Foot attached to tmux session `main` | -| `Super+b` | Brave-Origin Browser | -| `Super+d` | Rofi application launcher | -| `Super+q` | Close window | -| `Super+h/j/k/l` | Move focus | -| `Super+Shift+h/j/k/l` | Move window | -| `Super+1..0` | Switch workspace | -| `Super+Shift+1..0` | Move window to workspace | -| `Super+f` | Toggle fullscreen | -| `Super+Shift+Space` | Toggle floating | -| `Super+-` | Show scratchpad | -| `Super+Shift+-` | Move window to scratchpad | - -## Optional behavior - -The main switches live near the top of `vars.yml`: - -- `upgrade_system`: upgrade packages before provisioning -- `install_virtualization`: install Fedora's libvirt virtualization group -- `install_sqlcmd`: retain the Fedora repository's existing SQL Server CLI -- `install_jdtls`: install Java's JDT LS directly from Eclipse, without Mason - ## Re-running The playbook is designed to be repeatable. Brave Origin, Rust, Starship, npm tools,