#112 Reorganise navbar
Merged 5 years ago by jflory7. Opened 5 years ago by ankursinha.
Unknown source reorganise-nav  into  master

file modified
+77 -56
@@ -1,63 +1,71 @@

  * xref:howto-file-a-bug.adoc[How to file a bug]

- * xref:using-aide.adoc[Checking integrity with AIDE]

- * xref:anaconda/anaconda.adoc[Anaconda]

- ** xref:anaconda/anaconda_distros.adoc[Anaconda-based Distributions]

- ** xref:anaconda/anaconda_updates.adoc[Anaconda Updates]

- ** xref:anaconda/anaconda_logging.adoc[Anaconda Logging]

- ** xref:anaconda/anaconda_product_image.adoc[Anaconda Product Image]

- * xref:getting-started-with-apache-http-server.adoc[Getting started with Apache HTTP Server]

- * xref:finding-and-installing-linux-applications.adoc[Finding and installing Linux applications]

- * xref:installing-chromium-or-google-chrome-browsers.adoc[Installing Chromium or Google Chrome browsers]

- * xref:switching-desktop-environments.adoc[Switching desktop environments]

- * xref:fedora-and-red-hat-enterprise-linux.adoc[Difference between Fedora and Red Hat Enterprise Linux]

- * xref:dnf.adoc[Using the DNF software package manager]

- * xref:dnf-system-upgrade.adoc[Upgrading Fedora using the DNF system upgrade]

- * xref:securing-the-system-by-keeping-it-up-to-date.adoc[Securing the system by keeping it up-to-date]

- * xref:upgrading.adoc[Upgrading to a new release of Fedora]

- * xref:firewalld.adoc[Controlling network traffic with firewalld]

- * xref:using-adobe-flash.adoc[Using Adobe Flash]

- * xref:adding-new-fonts-fedora.adoc[Adding new fonts in Fedora]

- * xref:create-gpg-keys.adoc[Creating GPG Keys]

- * xref:bootloading-with-grub2.adoc[Bootloading with GRUB2]

- * xref:creating-and-using-a-live-installation-image.adoc[Creating and using a live installation image]

- * xref:installing-java.adoc[Installing Java]

+ 

+ * Installation

+ ** xref:creating-and-using-a-live-installation-image.adoc[Creating and using a live installation image]

+ ** xref:raspberry-pi.adoc[Fedora on Raspberry Pi]

+ 

+ * Usage and customisation

+ ** xref:dnf.adoc[Using the DNF software package manager]

+ ** xref:finding-and-installing-linux-applications.adoc[Finding and installing Linux applications]

+ ** xref:repositories.adoc[Fedora Repositories]

+ ** xref:adding-or-removing-software-repositories-in-fedora.adoc[Adding or removing software repositories in Fedora]

+ ** xref:installing-chromium-or-google-chrome-browsers.adoc[Installing Chromium or Google Chrome browsers]

+ ** xref:switching-desktop-environments.adoc[Switching desktop environments]

+ ** xref:configuring-x-window-system-using-the-xorg-conf-file.adoc[Configuring X Window System using the xorg.conf file]

+ ** xref:configuring-xorg-as-default-gnome-session.adoc[Configuring X.org as the default GNOME session]

+ ** xref:wine.adoc[Running Windows applications with Wine]

+ ** xref:using-adobe-flash.adoc[Using Adobe Flash]

+ ** xref:adding-new-fonts-fedora.adoc[Adding new fonts in Fedora]

+ ** xref:create-gpg-keys.adoc[Creating GPG Keys]

+ ** xref:bootloading-with-grub2.adoc[Bootloading with GRUB2]

+ ** xref:securing-the-system-by-keeping-it-up-to-date.adoc[Securing the system by keeping it up-to-date]

+ ** xref:installing-java.adoc[Installing Java]

+ ** xref:proc_setting-key-shortcut.adoc[Setting a key shortcut to run an application in GNOME]

+ ** xref:disabling-automatic-screenlock.adoc[Disabling the GNOME automatic screen locking]

+ ** xref:viewing-logs.adoc[Viewing logs in Fedora]

+ ** xref:encrypting-drives-using-LUKS.adoc[Encrypting drives using LUKS]

+ ** xref:assembly_installing-plugins-for-playing-movies-and-music.adoc[Installing plugins for playing movies and music]

+ ** xref:installing-and-running-vlc.adoc[Installing and running the VLC player]

+ ** xref:configuring-ip-networking-with-nmcli.adoc[Configuring networking with NetworkManager CLI (nmcli)]

+ ** xref:using-shared-system-certificates.adoc[Using shared system certificates]

+ ** xref:installing-spotify.adoc[Installing Spotify on Fedora]

+ ** xref:adding_user_to_sudoers_file.adoc[Adding a user to sudoers]

+ ** xref:performing-administration-tasks-using-sudo.adoc[Performing administration tasks using sudo]

+ ** xref:understanding-and-administering-systemd.adoc[Understanding and administering systemd]

+ ** xref:displaying_user_prompt_on_gnome_login_screen.adoc[Displaying a user prompt on the GNOME login screen]

+ ** xref:firewalld.adoc[Controlling network traffic with firewalld]

+ ** xref:managing-keyboard-shortcuts-for-running-app-in-gnome.adoc[Managing keyboard shortcuts for running an application in GNOME]

+ ** xref:creating-a-disk-partition-in-linux.adoc[Creating disk partitions]

+ ** xref:bumblebee.adoc[NVIDIA Optimus Bumblebee]

+ ** xref:reset-root-password.adoc[Resetting a root password]

+ ** xref:proc_installing-RPM.adoc[Installing an RPM File]

+ ** xref:using-aide.adoc[Checking file integrity with AIDE]

+ ** xref:getting-started-with-apache-http-server.adoc[Getting started with Apache HTTP Server]

+ 

+ 

+ * xref:getting-started-with-selinux.adoc[SELinux]

+ ** xref:changing-selinux-states-and-modes.adoc[Changing SELinux states and modes]

+ ** xref:troubleshooting_selinux.adoc[Troubleshooting SELinux]

+ 

+ * xref:upgrading.adoc[Upgrading to a new release]

+ ** xref:dnf-system-upgrade.adoc[Upgrading Fedora using the DNF system upgrade]

+ 

+ 

+ 

+ 

  * xref:kernel/overview.adoc[Kernel]

  ** xref:kernel/troubleshooting.adoc[Troubleshooting]

  ** xref:kernel/build-custom-kernel.adoc[Building a Custom Kernel]

- * xref:managing-keyboard-shortcuts-for-running-app-in-gnome.adoc[Managing keyboard shortcuts for running an application in GNOME]

- * xref:proc_setting-key-shortcut.adoc[Setting a key shortcut to run an application in GNOME]

- * xref:disabling-automatic-screenlock.adoc[Disabling the GNOME automatic screen locking]

- * xref:viewing-logs.adoc[Viewing logs in Fedora]

- * xref:encrypting-drives-using-LUKS.adoc[Encrypting drives using LUKS]

- * xref:assembly_installing-plugins-for-playing-movies-and-music.adoc[Installing plugins for playing movies and music]

- * xref:installing-and-running-vlc.adoc[Installing and running the VLC player]

- * xref:configuring-ip-networking-with-nmcli.adoc[Configuring networking with NetworkManager CLI (nmcli)]

- * xref:creating-a-disk-partition-in-linux.adoc[Creating disk partitions]

- * xref:bumblebee.adoc[NVIDIA Optimus Bumblebee]

- * xref:raspberry-pi.adoc[Fedora on Raspberry Pi]

- * xref:repositories.adoc[Fedora Repositories]

- * xref:adding-or-removing-software-repositories-in-fedora.adoc[Adding or removing software repositories in Fedora]

- * xref:reset-root-password.adoc[Resetting a root password]

- * xref:proc_installing-RPM.adoc[Installing an RPM File]

- * xref:creating-rpm-packages.adoc[Creating RPM packages]

- * xref:create-hello-world-rpm.adoc[Creating a GNU Hello World RPM Package]

- * xref:getting-started-with-selinux.adoc[Getting started using SELinux]

- * xref:changing-selinux-states-and-modes.adoc[Changing SELinux states and modes]

- * xref:troubleshooting_selinux.adoc[Troubleshooting SELinux]

- * xref:using-shared-system-certificates.adoc[Using shared system certificates]

- * xref:installing-spotify.adoc[Installing Spotify on Fedora]

- * xref:adding_user_to_sudoers_file.adoc[Adding a user to sudoers]

- * xref:performing-administration-tasks-using-sudo.adoc[Performing administration tasks using sudo]

- * xref:understanding-and-administering-systemd.adoc[Understanding and administering systemd]

- * xref:displaying_user_prompt_on_gnome_login_screen.adoc[Displaying a user prompt on the GNOME login screen]

- * xref:installing-virtual-systems-with-gnome-boxes.adoc[Installing virtual operating systems with GNOME Boxes]

- * xref:qemu.adoc[Using virtualization emulation in QEMU]

- * xref:getting-started-with-virtualization.adoc[Getting started with virtualization (libvirt)]

- * xref:using-nested-virtualization-in-kvm.adoc[Using nested virtualization in KVM]

- * xref:creating-windows-virtual-machines-using-virtio-drivers.adoc[Creating Windows virtual machines using virtIO drivers]

- * xref:wine.adoc[Running Windows applications with Wine]

- * xref:configuring-x-window-system-using-the-xorg-conf-file.adoc[Configuring X Window System using the xorg.conf file]

- * xref:configuring-xorg-as-default-gnome-session.adoc[Configuring X.org as the default GNOME session]

+ 

+ 

+ 

+ * Virtualization

+ ** xref:getting-started-with-virtualization.adoc[Getting started with virtualization (libvirt)]

+ ** xref:installing-virtual-systems-with-gnome-boxes.adoc[Installing virtual operating systems with GNOME Boxes]

+ ** xref:qemu.adoc[Using virtualization emulation in QEMU]

+ ** xref:using-nested-virtualization-in-kvm.adoc[Using nested virtualization in KVM]

+ ** xref:creating-windows-virtual-machines-using-virtio-drivers.adoc[Creating Windows virtual machines using virtIO drivers]

+ 

  //FIXME * xref:autoupdates.adoc[AutoUpdates]

  //FIXME * xref:debug-dracut-problems.adoc[How to debug Dracut problems]

  //FIXME * xref:debug-systemd-problems.adoc[How to debug systemd problems]
@@ -72,3 +80,16 @@

  //FIXME * xref:postgresql.adoc[PostgreSQL]

  //FIXME * xref:uefi-with-qemu.adoc[Using UEFI with QEMU]

  //FIXME * xref:upgrading-fedora-online.adoc[Upgrading Fedora using package manager]

+ 

+ * xref:anaconda/anaconda.adoc[Anaconda: the Fedora installer]

+ ** xref:anaconda/anaconda_distros.adoc[Anaconda-based Distributions]

+ ** xref:anaconda/anaconda_updates.adoc[Anaconda Updates]

+ ** xref:anaconda/anaconda_logging.adoc[Anaconda Logging]

+ ** xref:anaconda/anaconda_product_image.adoc[Anaconda Product Image]

+ 

+ * xref:creating-rpm-packages.adoc[Creating RPM packages]

+ ** xref:create-hello-world-rpm.adoc[Creating a GNU Hello World RPM Package]

+ 

+ 

+ * FAQ

+ ** xref:fedora-and-red-hat-enterprise-linux.adoc[Difference between Fedora and Red Hat Enterprise Linux]

Reorganises the navbar a bit to make it look slightly cleaner.

I noticed the following errors/warnings during the build, by the way:

asciidoctor: ERROR: configuring-ip-networking-with-nmcli.adoc: line 15: include target not found: partial$/proc_Configuring-networking-with-nmcli.adoc
asciidoctor: WARNING: proc_configuring-xorg-as-default-gnome-session.adoc: line 2: id assigned to section already in use: configuring-xorg-as-default-gnome-session
asciidoctor: ERROR: installing-grub2.adoc: line 26: include target not found: partial$/proc_creating-menu-entries-with-uefi-bootloader.adoc
asciidoctor: WARNING: skipping reference to missing attribute: context

@ankursinha I'm not on a system set up for quick testing of these PRs. Could you share a screenshot of how this looks when you build the docs locally?

Metadata Update from @jflory7:
- Pull-request tagged with: improvement, needs info
- Request assigned

5 years ago

@ankursinha A-M-A-Z-I-N-G. Merging! :clapper: Thanks for cleaning this up.

Pull-Request has been merged by jflory7

5 years ago

Damn, I've been wanting to do that for ages but I never found the strength to dive in :) Amazing job @ankursinha!