Skip to content

Instantly share code, notes, and snippets.

@usrme
Last active October 7, 2025 12:59
Show Gist options
  • Save usrme/6deadb1d03669eb057480e6e5f5b4fa6 to your computer and use it in GitHub Desktop.
Save usrme/6deadb1d03669eb057480e6e5f5b4fa6 to your computer and use it in GitHub Desktop.

Revisions

  1. usrme revised this gist Oct 7, 2025. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -229,6 +229,7 @@ luks-ed78d89a-caf6-4526-a6ff-0075532beeea UUID=ed78d89a-caf6-4526-a6ff-0075532be
    ## macOS

    - Install Raycast
    - Change Arc icon: https://gist.github.com/gabe565/9654eea08a9f6c7c1f593049e5bed243
    - Install Homebrew: `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"`
    - Install JetBrains Mono: https://www.jetbrains.com/lp/mono/
    - Install Ghostty
  2. usrme revised this gist Sep 24, 2025. 1 changed file with 7 additions and 0 deletions.
    7 changes: 7 additions & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -265,4 +265,11 @@ $ sudo reboot
    ```console
    $ defaults -currentHost write -g AppleFontSmoothing -int 0
    $ reboot
    ```

    - Set mouse speed:

    ```console
    $ defaults write -g com.apple.mouse.scaling 2.5
    $ /System/Library/PrivateFrameworks/SystemAdministration.framework/Resources/activateSettings -u
    ```
  3. usrme revised this gist Sep 22, 2025. 1 changed file with 7 additions and 0 deletions.
    7 changes: 7 additions & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -258,4 +258,11 @@ $ sudo plutil -convert xml1 /Library/Preferences/com.apple.keyboardtype.plist
    $ # Edit the 6505-12951-0 entry to have the value of 41 (ISO?)
    $ sudo vim /Library/Preferences/com.apple.keyboardtype.plist
    $ sudo reboot
    ```

    - Make sure font smoothing is disabled:

    ```console
    $ defaults -currentHost write -g AppleFontSmoothing -int 0
    $ reboot
    ```
  4. usrme revised this gist Aug 21, 2025. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -255,7 +255,7 @@ $ defaults read /Library/Preferences/com.apple.keyboardtype.plist
    };
    }
    $ sudo plutil -convert xml1 /Library/Preferences/com.apple.keyboardtype.plist
    $ # Edit the 6505-12951-0 entry to have the value of 41
    $ # Edit the 6505-12951-0 entry to have the value of 41 (ISO?)
    $ sudo vim /Library/Preferences/com.apple.keyboardtype.plist
    $ sudo reboot
    ```
  5. usrme revised this gist Aug 21, 2025. 1 changed file with 17 additions and 1 deletion.
    18 changes: 17 additions & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -242,4 +242,20 @@ luks-ed78d89a-caf6-4526-a6ff-0075532beeea UUID=ed78d89a-caf6-4526-a6ff-0075532be
    - Run Chezmoi: https://www.chezmoi.io/quick-start/#set-up-a-new-machine-with-a-single-command
    - Install TPM: https://github.com/tmux-plugins/tpm
    - Install Wireguard: `brew install wireguard-tools`
    - Configure Wireguard: https://www.reddit.com/r/WireGuard/comments/mxsg4h/comment/hcdbtcb/
    - Configure Wireguard: https://www.reddit.com/r/WireGuard/comments/mxsg4h/comment/hcdbtcb/
    - Make sure Moonlander is configured properly:

    ```console
    $ defaults read /Library/Preferences/com.apple.keyboardtype.plist
    {
    keyboardtype = {
    "50475-1133-0" = 40;
    "50504-1133-0" = 40;
    "6505-12951-0" = 41;
    };
    }
    $ sudo plutil -convert xml1 /Library/Preferences/com.apple.keyboardtype.plist
    $ # Edit the 6505-12951-0 entry to have the value of 41
    $ sudo vim /Library/Preferences/com.apple.keyboardtype.plist
    $ sudo reboot
    ```
  6. usrme revised this gist Jul 29, 2025. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -230,6 +230,7 @@ luks-ed78d89a-caf6-4526-a6ff-0075532beeea UUID=ed78d89a-caf6-4526-a6ff-0075532be

    - Install Raycast
    - Install Homebrew: `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"`
    - Install JetBrains Mono: https://www.jetbrains.com/lp/mono/
    - Install Ghostty
    - Enable passwordless `sudo`: https://apple.stackexchange.com/a/333055
    - Install latest Bash: `brew install bash`
  7. usrme revised this gist Jul 28, 2025. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -239,4 +239,6 @@ luks-ed78d89a-caf6-4526-a6ff-0075532beeea UUID=ed78d89a-caf6-4526-a6ff-0075532be
    - Use PKCS format for export
    - Add SSH key to agent
    - Run Chezmoi: https://www.chezmoi.io/quick-start/#set-up-a-new-machine-with-a-single-command
    - Install TPM: https://github.com/tmux-plugins/tpm
    - Install TPM: https://github.com/tmux-plugins/tpm
    - Install Wireguard: `brew install wireguard-tools`
    - Configure Wireguard: https://www.reddit.com/r/WireGuard/comments/mxsg4h/comment/hcdbtcb/
  8. usrme revised this gist Jul 28, 2025. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -239,4 +239,4 @@ luks-ed78d89a-caf6-4526-a6ff-0075532beeea UUID=ed78d89a-caf6-4526-a6ff-0075532be
    - Use PKCS format for export
    - Add SSH key to agent
    - Run Chezmoi: https://www.chezmoi.io/quick-start/#set-up-a-new-machine-with-a-single-command
    - Install TPM: `git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm`
    - Install TPM: https://github.com/tmux-plugins/tpm
  9. usrme revised this gist Jul 28, 2025. 1 changed file with 2 additions and 1 deletion.
    3 changes: 2 additions & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -238,4 +238,5 @@ luks-ed78d89a-caf6-4526-a6ff-0075532beeea UUID=ed78d89a-caf6-4526-a6ff-0075532be
    - Add GitHub SSH key from 1Password: https://developer.1password.com/docs/ssh/manage-keys/
    - Use PKCS format for export
    - Add SSH key to agent
    - Run Chezmoi: https://www.chezmoi.io/quick-start/#set-up-a-new-machine-with-a-single-command
    - Run Chezmoi: https://www.chezmoi.io/quick-start/#set-up-a-new-machine-with-a-single-command
    - Install TPM: `git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm`
  10. usrme revised this gist Jul 28, 2025. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -231,6 +231,7 @@ luks-ed78d89a-caf6-4526-a6ff-0075532beeea UUID=ed78d89a-caf6-4526-a6ff-0075532be
    - Install Raycast
    - Install Homebrew: `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"`
    - Install Ghostty
    - Enable passwordless `sudo`: https://apple.stackexchange.com/a/333055
    - Install latest Bash: `brew install bash`
    - Install Chezmoi
    - Replace ZSH with Bash: https://stackoverflow.com/a/77052639
  11. usrme revised this gist Jul 28, 2025. 1 changed file with 13 additions and 0 deletions.
    13 changes: 13 additions & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -225,3 +225,16 @@ luks-ed78d89a-caf6-4526-a6ff-0075532beeea UUID=ed78d89a-caf6-4526-a6ff-0075532be
    - <https://www.golinuxcloud.com/mount-luks-encrypted-disk-partition-linux/>
    - <https://unix.stackexchange.com/questions/159936/how-to-identify-lvm-over-luks-or-luks-over-lvm>
    - <https://sleeplessbeastie.eu/2015/11/16/how-to-mount-encrypted-lvm-logical-volume/>

    ## macOS

    - Install Raycast
    - Install Homebrew: `/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"`
    - Install Ghostty
    - Install latest Bash: `brew install bash`
    - Install Chezmoi
    - Replace ZSH with Bash: https://stackoverflow.com/a/77052639
    - Add GitHub SSH key from 1Password: https://developer.1password.com/docs/ssh/manage-keys/
    - Use PKCS format for export
    - Add SSH key to agent
    - Run Chezmoi: https://www.chezmoi.io/quick-start/#set-up-a-new-machine-with-a-single-command
  12. usrme revised this gist Jul 26, 2025. 1 changed file with 21 additions and 20 deletions.
    41 changes: 21 additions & 20 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -95,49 +95,50 @@ $ sudo visudo
    ## Font installation

    - JetBrains Mono Nerd Font: <https://www.nerdfonts.com/font-downloads>
    - Overpass: <https://overpassfont.org/>
    - San Francisco: <https://github.com/blaisck/sfwin>
    - Fira Sans: <https://fonts.google.com/specimen/Fira+Sans>
    - Atkinson Hyperlegible: <https://www.brailleinstitute.org/freefont/>
    - Just the "Next" variant
    - Right click downloaded archive
    - Extract
    - Extract archive here, autodetect subfolder
    - Alt+F2 and Font Management
    - Install from File
    - Select all files from relevant directories
    - Install system-wide
    - Set system fonts
    - Alt+F2 and Fonts
    - General: Atkinson Hyperlegible Next 10pt Regular
    - Fixed width: JetBrainsMono Nerd Font 10pt Bold
    - Small: Atkinson Hyperlegible Next 8pt Regular
    - Toolbar: Atkinson Hyperlegible Next 9pt Medium
    - Menu: Atkinson Hyperlegible Next 10pt Medium
    - Window title: Atkinson Hyperlegible Next 10pt Medium
    - Anti-aliasing: Enable
    - Sub-pixel rendering: None
    - Hinting: Slight

    ## Automatic configuration

    - <https://github.com/usrme/machine-setup>
    - Reboot the system

    ## Firefox
    ## Zen Browser

    - Download bookmark backup from Nextcloud and restore
    - Extensions
    - uBlock Origin
    - <https://addons.mozilla.org/en-GB/firefox/addon/ublock-origin/>
    - Bypass Paywalls Clean
    - <https://addons.mozilla.org/en-GB/firefox/addon/bypass-paywalls-clean/>
    - SponsorBlock
    - <https://addons.mozilla.org/en-GB/firefox/addon/sponsorblock/>
    - Dark Reader
    - <https://addons.mozilla.org/en-US/firefox/addon/darkreader/>
    - Open extension, Site List, Invert listed only
    - Nord
    - <https://addons.mozilla.org/en-GB/firefox/addon/nord-firefox/>
    - Enable compact mode: <https://support.mozilla.org/en-US/kb/compact-mode-workaround-firefox>
    - Fonts:
    - Proportional: Serif, Size: 15
    - Serif: Overpass
    - Sans-serif: Overpass
    - Monospace: Overpass Mono, Size: 13, Minimum font size: 13
    - Proportional: Serif, Size: 16
    - Serif: Atkinson Hyperlegible Next
    - Sans-serif: Atkinson Hyperlegible Next
    - Monospace: JetbrainsMonoNL Nerd Font Mono, Size: 12, Minimum font size: None
    - Allow pages to choose their own fonts, instead of your selections above: yes

    ## Slack

    - Apply Nord theme: `#2E3440,#3B4252,#88C0D0,#2E3440,#3B4252,#D8DEE9,#A3BE8C,#81A1C1,#3B4252,#D8DEE9`
    - Apply Catppuccin theme: `#303446,#F8F8FA,#A6D189,#303446,#232634,#C6D0F5,#A6D189,#EA999C,#303446,#C6D0F5`
    - Apply Everforest dark medium theme: `#2B3339,#7A8478,#83C092,#BD6769`
    - Other Everforest themes: <https://github.com/itendtostare/everforest-slack>

    ## Signal

    @@ -223,4 +224,4 @@ luks-ed78d89a-caf6-4526-a6ff-0075532beeea UUID=ed78d89a-caf6-4526-a6ff-0075532be
    - Links:
    - <https://www.golinuxcloud.com/mount-luks-encrypted-disk-partition-linux/>
    - <https://unix.stackexchange.com/questions/159936/how-to-identify-lvm-over-luks-or-luks-over-lvm>
    - <https://sleeplessbeastie.eu/2015/11/16/how-to-mount-encrypted-lvm-logical-volume/>
    - <https://sleeplessbeastie.eu/2015/11/16/how-to-mount-encrypted-lvm-logical-volume/>
  13. usrme revised this gist Nov 20, 2024. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -84,6 +84,8 @@ $ sudo visudo
    - `sudo dnf install starship`
    - Install Tailscale
    - <https://tailscale.com/download/linux/fedora>
    - Install packages
    - `sudo dnf install bat go parallel neovim transmission gopls`
    - Install 1Password extension in Firefox
    - Enable forwarding
    - <https://developer.github.com/v3/guides/using-ssh-agent-forwarding/>
  14. usrme revised this gist Oct 31, 2024. 1 changed file with 6 additions and 6 deletions.
    12 changes: 6 additions & 6 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -75,16 +75,16 @@ $ sudo visudo

    ## Initial configuration

    - `sudo dnf install git openssl -y`
    - `sudo dnf install git -y`
    - This is installed prior to make the rest of the bootstrap steps easier
    - Install Chezmoi:
    - `sudo dnf install https://github.com/twpayne/chezmoi/releases/download/v2.53.1/chezmoi-2.53.1-x86_64.rpm -y`
    - Install Starship:
    - `sudo dnf copr enable atim/starship`
    - `sudo dnf install starship`
    - Install Tailscale
    - <https://tailscale.com/download/linux/fedora>
    - Install 1Password extension in Firefox
    - Download personal SSH keys from Nextcloud into `~/.ssh/`
    - Set SSH permissions:
    - 0700 for `~/.ssh`
    - 0644 for public keys
    - 0600 for private keys
    - Enable forwarding
    - <https://developer.github.com/v3/guides/using-ssh-agent-forwarding/>
    - `/etc/ssh/ssh_config`
  15. usrme revised this gist Oct 31, 2024. 1 changed file with 3 additions and 1 deletion.
    4 changes: 3 additions & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -6,6 +6,7 @@ Tested with:
    - [x] Fedora 37
    - [x] Fedora 38
    - ~~Unable to install due to hard requirement on kernel version 6.0.18-300, which isn't built for Fedora 38~~
    - [x] Fedora 41

    ## OS installation

    @@ -22,6 +23,7 @@ Tested with:
    - Under Software Selection choose KDE Plasma Workspaces
    - Additional software:
    - KDE Applications
    - Firefox
    - Add Estonian to keyboard layouts
    - Under Installation Destination choose custom Storage Configuration
    - When sparing existing `home` partition just wipe all other existing "Unknown" partitions when manually partitioning
    @@ -73,7 +75,7 @@ $ sudo visudo

    ## Initial configuration

    - `sudo dnf install git firefox openssl -y`
    - `sudo dnf install git openssl -y`
    - This is installed prior to make the rest of the bootstrap steps easier
    - Install Tailscale
    - <https://tailscale.com/download/linux/fedora>
  16. usrme revised this gist Jun 11, 2024. 1 changed file with 4 additions and 0 deletions.
    4 changes: 4 additions & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -79,6 +79,10 @@ $ sudo visudo
    - <https://tailscale.com/download/linux/fedora>
    - Install 1Password extension in Firefox
    - Download personal SSH keys from Nextcloud into `~/.ssh/`
    - Set SSH permissions:
    - 0700 for `~/.ssh`
    - 0644 for public keys
    - 0600 for private keys
    - Enable forwarding
    - <https://developer.github.com/v3/guides/using-ssh-agent-forwarding/>
    - `/etc/ssh/ssh_config`
  17. usrme revised this gist Jun 11, 2024. 1 changed file with 0 additions and 1 deletion.
    1 change: 0 additions & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -79,7 +79,6 @@ $ sudo visudo
    - <https://tailscale.com/download/linux/fedora>
    - Install 1Password extension in Firefox
    - Download personal SSH keys from Nextcloud into `~/.ssh/`
    - Download work SSH keys from work Google Drive into `~/.ssh`
    - Enable forwarding
    - <https://developer.github.com/v3/guides/using-ssh-agent-forwarding/>
    - `/etc/ssh/ssh_config`
  18. usrme revised this gist Jun 11, 2024. 1 changed file with 3 additions and 0 deletions.
    3 changes: 3 additions & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -75,6 +75,9 @@ $ sudo visudo

    - `sudo dnf install git firefox openssl -y`
    - This is installed prior to make the rest of the bootstrap steps easier
    - Install Tailscale
    - <https://tailscale.com/download/linux/fedora>
    - Install 1Password extension in Firefox
    - Download personal SSH keys from Nextcloud into `~/.ssh/`
    - Download work SSH keys from work Google Drive into `~/.ssh`
    - Enable forwarding
  19. usrme revised this gist Oct 4, 2023. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -4,8 +4,8 @@ Tested with:

    - [x] Fedora 36
    - [x] Fedora 37
    - [ ] ~~Fedora 38~~
    - Unable to install due to hard requirement on kernel version 6.0.18-300, which isn't built for Fedora 38
    - [x] Fedora 38
    - ~~Unable to install due to hard requirement on kernel version 6.0.18-300, which isn't built for Fedora 38~~

    ## OS installation

  20. usrme revised this gist May 1, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -4,7 +4,7 @@ Tested with:

    - [x] Fedora 36
    - [x] Fedora 37
    - [ ] Fedora 38
    - [ ] ~~Fedora 38~~
    - Unable to install due to hard requirement on kernel version 6.0.18-300, which isn't built for Fedora 38

    ## OS installation
  21. usrme revised this gist May 1, 2023. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -11,6 +11,8 @@ Tested with:

    - Download latest Fedora Server ISO
    - <https://alt.fedoraproject.org/>
    - Older versions can be downloaded from [here](https://mirror.ihost.md/fedora/releases/37/Server/x86_64/iso/)
    - `netinst` is the one to choose
    - Create live installation image
    - <https://docs.fedoraproject.org/en-US/quick-docs/creating-and-using-a-live-installation-image/>
    - Fedora Media Writer can be installed with `sudo dnf install liveusb-creator`
  22. usrme revised this gist May 1, 2023. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -5,6 +5,7 @@ Tested with:
    - [x] Fedora 36
    - [x] Fedora 37
    - [ ] Fedora 38
    - Unable to install due to hard requirement on kernel version 6.0.18-300, which isn't built for Fedora 38

    ## OS installation

  23. usrme revised this gist Apr 30, 2023. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -81,7 +81,7 @@ $ sudo visudo

    ## Font installation

    - JetBrains Mono: <https://www.jetbrains.com/lp/mono/>
    - JetBrains Mono Nerd Font: <https://www.nerdfonts.com/font-downloads>
    - Overpass: <https://overpassfont.org/>
    - San Francisco: <https://github.com/blaisck/sfwin>
    - Fira Sans: <https://fonts.google.com/specimen/Fira+Sans>
  24. usrme revised this gist Apr 30, 2023. 1 changed file with 0 additions and 4 deletions.
    4 changes: 0 additions & 4 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -17,10 +17,6 @@ Tested with:
    - Spam `Esc` key to enter Startup menu
    - Choose English as installation language
    - Under Software Selection choose KDE Plasma Workspaces
    - [ ] Test [i3 spin]([url](https://spins.fedoraproject.org/i3/))
    - i3 desktop
    - Additional software:
    - i3 window manager (supplemental packages)
    - Additional software:
    - KDE Applications
    - Add Estonian to keyboard layouts
  25. usrme revised this gist Apr 30, 2023. 1 changed file with 4 additions and 1 deletion.
    5 changes: 4 additions & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -17,7 +17,10 @@ Tested with:
    - Spam `Esc` key to enter Startup menu
    - Choose English as installation language
    - Under Software Selection choose KDE Plasma Workspaces
    - [ ] Test [i3 spin]([url](https://spins.fedoraproject.org/i3/))
    - [ ] Test [i3 spin]([url](https://spins.fedoraproject.org/i3/))
    - i3 desktop
    - Additional software:
    - i3 window manager (supplemental packages)
    - Additional software:
    - KDE Applications
    - Add Estonian to keyboard layouts
  26. usrme revised this gist Apr 8, 2023. 1 changed file with 2 additions and 0 deletions.
    2 changes: 2 additions & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -4,6 +4,7 @@ Tested with:

    - [x] Fedora 36
    - [x] Fedora 37
    - [ ] Fedora 38

    ## OS installation

    @@ -16,6 +17,7 @@ Tested with:
    - Spam `Esc` key to enter Startup menu
    - Choose English as installation language
    - Under Software Selection choose KDE Plasma Workspaces
    - [ ] Test [i3 spin]([url](https://spins.fedoraproject.org/i3/))
    - Additional software:
    - KDE Applications
    - Add Estonian to keyboard layouts
  27. usrme revised this gist Dec 27, 2022. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -131,6 +131,7 @@ $ sudo visudo
    - Add remote for Flatpak: `flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo`
    - Install Signal: `flatpak install flathub org.signal.Signal -y`
    - Modify Signal's `.desktop` file at `/var/lib/flatpak/app/org.signal.Signal/current/active/export/share/applications/org.signal.Signal.desktop`:
    - Gleaned from: https://github.com/flathub/org.signal.Signal/issues/116

    ```diff
    -Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=signal --file-forwarding org.signal.Signal @@u %U @@
  28. usrme revised this gist Dec 27, 2022. 1 changed file with 17 additions and 1 deletion.
    18 changes: 17 additions & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -3,7 +3,7 @@
    Tested with:

    - [x] Fedora 36
    - [ ] Fedora 37
    - [x] Fedora 37

    ## OS installation

    @@ -119,11 +119,27 @@ $ sudo visudo
    - Sans-serif: Overpass
    - Monospace: Overpass Mono, Size: 13, Minimum font size: 13
    - Allow pages to choose their own fonts, instead of your selections above: yes

    ## Slack

    - Apply Nord theme: `#2E3440,#3B4252,#88C0D0,#2E3440,#3B4252,#D8DEE9,#A3BE8C,#81A1C1,#3B4252,#D8DEE9`
    - Apply Catppuccin theme: `#303446,#F8F8FA,#A6D189,#303446,#232634,#C6D0F5,#A6D189,#EA999C,#303446,#C6D0F5`

    ## Signal

    - [Flatpak documentation](https://docs.flatpak.org/en/latest/using-flatpak.html)
    - Add remote for Flatpak: `flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo`
    - Install Signal: `flatpak install flathub org.signal.Signal -y`
    - Modify Signal's `.desktop` file at `/var/lib/flatpak/app/org.signal.Signal/current/active/export/share/applications/org.signal.Signal.desktop`:

    ```diff
    -Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=signal --file-forwarding org.signal.Signal @@u %U @@
    +Exec=/usr/bin/flatpak run --branch=stable --arch=x86_64 --command=signal --file-forwarding org.signal.Signal @@u %U @@ --use-tray-icon
    ```

    - Start Signal from that same file from a file manager
    - Pin to Task Manager

    ## U2F

    - [Initial guide](https://github.com/Zer0CoolX/Fedora-KDE-Yubikey-U2F-2FA-Logins-Guide) modified as follows
  29. usrme revised this gist Dec 23, 2022. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -69,7 +69,7 @@ $ sudo visudo

    ## Initial configuration

    - `sudo dnf install git firefox -y`
    - `sudo dnf install git firefox openssl -y`
    - This is installed prior to make the rest of the bootstrap steps easier
    - Download personal SSH keys from Nextcloud into `~/.ssh/`
    - Download work SSH keys from work Google Drive into `~/.ssh`
  30. usrme revised this gist Dec 23, 2022. 1 changed file with 1 addition and 0 deletions.
    1 change: 1 addition & 0 deletions INSTALL.md
    Original file line number Diff line number Diff line change
    @@ -21,6 +21,7 @@ Tested with:
    - Add Estonian to keyboard layouts
    - Under Installation Destination choose custom Storage Configuration
    - When sparing existing `home` partition just wipe all other existing "Unknown" partitions when manually partitioning
    - Be sure **not** to tick the little box that asks to wipe all other _file systems_ under "Unknown"
    - Click + icon and set up partitions as follows:
    - Mount point: /boot/efi
    - Desired capacity: 500M