Skip to content

Latest commit

 

History

History
52 lines (40 loc) · 1.87 KB

README.md

File metadata and controls

52 lines (40 loc) · 1.87 KB

Linux resources

Github repo to archive and share my resources regarding linux.

  • INSTALLING NORMAL FEDORA IS A HASSLE, IF YOU REALLY MUST, HERE'S THE GUIDE - (guide)

Fedora Quick Start

  • Install Fedora Silverblue/Kinoite. (torrent)

  • Rebase onto custom kinoite-mahrus image.

    ## Rebase onto unverified image
    rpm-ostree rebase ostree-unverified-registry:ghcr.io/faeizmahrus/kinoite-mahrus:latest
    
    ## Reboot to boot into it
    systemctl reboot
    
    ## Rebase onto signed image
    rpm-ostree rebase ostree-image-signed:docker://ghcr.io/faeizmahrus/kinoite-mahrus:latest
    
    ## Reboot to boot into it
    systemctl reboot
    
    ## Pin the current image and remove the previous ones
    sudo ostree admin pin 0
    rpm-ostree cleanup -rpmb
  • Enable Flathub repo & disable Fedora flatpak repos

    ## Delete fedora remotes
    flatpak remote-delete fedora
    flatpak remote-delete fedora-testing
    
    ## Add flathub remote as user (remove --user flag to install as system)
    flatpak remote-add --user --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
  • Change the default user shell : fish

  • If using Full Disk Encryption with LUKS : TPM autounlock

  • Enable OpenBangla Keyboard with fcitx (TODO)

  • Enable syncthing service:
    systemctl --user --now enable syncthing.service

NOTE:

libdbus-glib-1.so.2: cannot open shared object file: No such file or directory Couldn't load XPCOM

Install dbus-glib : sudo dnf install -y dbus-glib