From a678a1f1cd7858a33c452eebe9adccad1fb0e603 Mon Sep 17 00:00:00 2001 From: axtloss Date: Sun, 17 Jul 2022 20:06:08 +0200 Subject: [PATCH] add flatpak to setup instructions and warn about jade taking a hashed password --- README.md | 13 ++++++++++--- src/functions/desktops.rs | 11 +++++++---- 2 files changed, 17 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 407ee44..62900be 100755 --- a/README.md +++ b/README.md @@ -67,16 +67,18 @@ jade networking getcryst.al --ipv6 ### configure users ```sh # make a new user called nonRootHaver, without sudo and easytohack as the password -jade users newUser nonRootHaver easytohack +# jade uses prehashed passwords for user creation, so you'll have to calculate the hash of the password +jade users newUser nonRootHaver $(openssl passwd -1 easytohack) # make a user called rootHaver, with sudo and omgsosuperhardtohack as the password -jade users newUser rootHaver omgsosuperhardtohack --sudoer +jade users newUser rootHaver $(openssl passwd -1 omgsuperhardtohack) --sudoer ``` ### set root password ```sh # set the root password to 'muchSecurity,veryHardToHack' -jade users rootPass muchSecurity,veryHardToHack +# the same hashing thing goes for root passwords +jade users rootPass $(openssl passwd -1 muchSecurity,veryHardToHack) ``` ### install a desktop environment @@ -93,6 +95,11 @@ jade desktops gnome jade setup-timeshift ``` +### setup flatpak +```sh +jade flatpak +``` + ### debug logging debug messages: diff --git a/src/functions/desktops.rs b/src/functions/desktops.rs index ad90ea0..5d6efcf 100755 --- a/src/functions/desktops.rs +++ b/src/functions/desktops.rs @@ -147,11 +147,14 @@ fn install_kde() { fn install_gnome() { install(vec![ - "xorg", - "gnome", - "gnome-tweaks", - "chrome-gnome-shell", + "gnome-shell", + "nautilus", + "gnome-terminal", + "gnome-control-center", + "xdg-user-dirs", "gdm", + "xorg", + "gnome-tweaks". ]); enable_dm("gdm"); }