diff --git a/README.md b/README.md index 6b8714e..4bd3aa9 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,3 @@ -# Documentation about the various Lnco projects. +# Documentation -## [docs.bijl.us](https://docs.bijl.us) - -This is the repository containing the files for [docs.bijl.us](https://docs.bijl.us). Check the [project tab](https://git.bijl.us/lnco/documentation/projects) for the issues portaining to each section. \ No newline at end of file +This is the repository containing the files for [docs.bijl.us](https://docs.bijl.us); the documentation related to the [lnco](https://git.bijl.us/lnco) organization. Check the [project tab](https://git.bijl.us/lnco/documentation/projects) for the issues pertaining to each section. \ No newline at end of file diff --git a/docs/alpine-desktop-setup/home.md b/docs/alpine-desktop-setup/home.md index 0b652e7..2845534 100644 --- a/docs/alpine-desktop-setup/home.md +++ b/docs/alpine-desktop-setup/home.md @@ -1,3 +1,3 @@ -# An Alpine Linux desktop +# An Alpine Linux desktop installation -This guide will go over how to install [Alpine Linux](https://www.alpinelinux.org/) as a desktop but with encryption, secureboot and a graphical wayland session using wayfire. Alpine Linux makes a perfect base for those who want a minimal, simple and secure Linux installation. This installation will also make heavy use of [Nix](https://nixos.org/) and [Home-manager](https://github.com/nix-community/home-manager) which allows for easy deployment and user independent packages. Check out the [Alpine Linux wiki](https://wiki.alpinelinux.org/wiki/Main_Page) for additional resources and information. +This guide will demonstrate how to install [Alpine Linux](https://www.alpinelinux.org/) as a desktop with encryption, secureboot and a graphical wayland session using wayfire. Alpine Linux makes a perfect base for those who want a minimal, simple and secure Linux installation. This installation will also make heavy use of [Nix](https://nixos.org/) and [Home-manager](https://github.com/nix-community/home-manager) which allows for easy deployment and user independent packages. Check out the [Alpine Linux wiki](https://wiki.alpinelinux.org/wiki/Main_Page) for additional resources and information. diff --git a/docs/alpine-server-setup/home.md b/docs/alpine-server-setup/home.md index 5e16782..e46eff5 100644 --- a/docs/alpine-server-setup/home.md +++ b/docs/alpine-server-setup/home.md @@ -1,3 +1,3 @@ -# An Alpine Linux server setup +# An Alpine Linux server installation -This is a relatively simple and easy setup for an Alpine Linux server. Alpine Linux makes a good base for a server because of its simplicity, lightweightness and security. Check out the [Alpine Linux wiki](https://wiki.alpinelinux.org/wiki/Main_Page) for additional resources and information. +This is a relatively simple and easy setup for an [Alpine Linux](https://www.alpinelinux.org/) server. Alpine Linux makes a good base for a server because of its simplicity, lightweightness and security. Check out the [Alpine Linux wiki](https://wiki.alpinelinux.org/wiki/Main_Page) for additional resources and information. diff --git a/docs/alpine-server-setup/installation/alpine-setup.md b/docs/alpine-server-setup/installation/alpine-setup.md deleted file mode 100644 index e69de29..0000000 diff --git a/docs/void-desktop-setup/graphical-session/application-launcher.md b/docs/void-desktop-setup/graphical-session/application-launcher.md index 09c1fbb..21b1d04 100644 --- a/docs/void-desktop-setup/graphical-session/application-launcher.md +++ b/docs/void-desktop-setup/graphical-session/application-launcher.md @@ -2,6 +2,24 @@ An application launcher may be used to easily start applications in Wayfire. +## Fuzzel + +Fuzzel is a fast and versatile application launcher, combining both the benefits of `tofi` and `wofi`, leaving out the drawbacks both have. To install it: + +``` +# xbps-install -Sy fuzzel +``` + +Fuzzel can be configured by editing `.config/fuzzel/fuzzel.ini`. + +To launch fuzzel through a keybind it has to be bound in `.config/wayfire.ini`. + +``` +[command] +binding_launcher = KEY_S +command_launcher = fuzzel +``` + ## Tofi For a fast and lightweight application launcher it's recommended to use `tofi` which starts in a few miliseconds if configured correctly. To install it: diff --git a/docs/void-desktop-setup/home.md b/docs/void-desktop-setup/home.md index 8437351..1ab2256 100644 --- a/docs/void-desktop-setup/home.md +++ b/docs/void-desktop-setup/home.md @@ -1,3 +1,3 @@ -# A Void Linux installation +# A Void Linux desktop installation This install is based on the [EFI boot stub](https://mth.st/blog/void-efistub/) blog entry of [Matthias Totschnig](https://mth.st/), the [Void Handbook](https://docs.voidlinux.org/about/index.html) and the Void Linux [man pages](https://man.voidlinux.org/man-pages.7). This guide focuses on a Void Linux x86_64 glibc/musl install on uefi. In this install gummiboot is used as bootloader and the root partition will be encrypted. \ No newline at end of file diff --git a/mkdocs.yml b/mkdocs.yml index 81628bb..c5beecf 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -1,5 +1,6 @@ site_name: lnco documentation repo_url: https://git.bijl.us/lnco/documentation + theme: name: material features: @@ -26,9 +27,12 @@ theme: icon: material/brightness-3 name: Switch to light mode +extra: + generator: false + nav: - 'Home': index.md - + - 'Alpine-desktop setup': - 'Start': alpine-desktop-setup/home.md - 'Provisioning': alpine-desktop-setup/installation/provisioning.md @@ -66,14 +70,10 @@ nav: - 'Config files': alpine-server-setup/post-installation/config-files.md - 'Users': alpine-server-setup/post-installation/users.md - 'Repositories': alpine-server-setup/post-installation/repositories.md - - 'Ssh' : alpine-server-setup/post-installation/ssh.md + - 'Network' : alpine-server-setup/post-installation/network.md - 'Docker': - - 'Initial setup': alpine-server-setup/docker/setup.md - - 'Portainer': alpine-server-setup/docker/traefik.md - - 'Watchtower': alpine-server-setup/docker/watchtower.md - - 'Duplicati': alpine-server-setup/docker/duplicati.md - - 'Postgres': alpine-server-setup/docker/postgres.md - - 'Postgresbackup': alpine-server-setup/docker/postgresbackup.md + - 'Docker setup': alpine-server-setup/docker/setup.md + - 'Databases': alpine-server-setup/docker/databases.md - 'Vaultwarden': alpine-server-setup/docker/vaultwarden.md - 'Gitea': alpine-server-setup/docker/gitea.md - 'Matrix': alpine-server-setup/docker/matrix.md @@ -118,7 +118,4 @@ nav: - 'Applications': - 'Essential applications': void-desktop-setup/applications/essential-applications.md - 'Virt-manager': void-desktop-setup/applications/virt-manager.md - - 'Steam': void-desktop-setup/applications/steam.md - -extra: - generator: false + - 'Steam': void-desktop-setup/applications/steam.md \ No newline at end of file