From 4218c7956b237096a686ef87385908aad1052441 Mon Sep 17 00:00:00 2001 From: speedie Date: Mon, 26 Jun 2023 04:37:35 +0200 Subject: [PATCH] s/spDE/spde/g --- projects/spde.php | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/projects/spde.php b/projects/spde.php index 771f253..69c24d5 100644 --- a/projects/spde.php +++ b/projects/spde.php @@ -2,29 +2,29 @@ -spDE +spde - +
-

spDE

-

spDE is an Arch and Gentoo metapackage which installs all software I use on my computers. If you're using Gentoo, it comes with USE flags so you can disable what you don't need/use. After installing this package you should end up with a system near identical to mine. It can be compared to a post install script like LARBS but cleaner because it uses your existing package manager to install the system (except dotfiles).

-

It is a "sequel" to the now dead original spDE project, which similar to LARBS was a post-install script which installs my configuration files and packages. Problem with that approach is that it is a lot of work to maintain and there are way too many points of failure. Not to mention it is hard to reverse the process.

+

spde

+

spde is an Arch and Gentoo metapackage which installs all software I use on my computers. If you're using Gentoo, it comes with USE flags so you can disable what you don't need/use. After installing this package you should end up with a system near identical to mine. It can be compared to a post install script like LARBS but cleaner because it uses your existing package manager to install the system (except dotfiles).

+

It is a "sequel" to the now dead original spde project, which similar to LARBS was a post-install script which installs my configuration files and packages. Problem with that approach is that it is a lot of work to maintain and there are way too many points of failure. Not to mention it is hard to reverse the process.

I started creating this ebuild after all my builds of software got ebuilds to save time setting up a Gentoo system. It also takes less work to maintain an ebuild because all you need to do is add the programs to the DEPEND variable. I later expanded it to also run on Arch GNU/Linux.

Installation: Gentoo

First off, add my overlay. Then simply run emerge --keep-going --autounmask=y --autounmask-write --ask --quiet x11-misc/spde as root. Apply required USE changes using dispatch-conf and then U (use).

-

Then, follow 'Using spDE'.

+

Then, follow 'Using spde'.

Installation: Arch

-

To install spDE on Arch, add my repository. Then run pacman -Syyu; pacman -S spde. Now that you have spDE installed, follow 'Using spDE'.

-

Using spDE

-

After installing spDE, you may find that software does not have any configuration. You can install my dotfiles and later have your own very easily. First of, run spde -i to create the /usr/share/spde directory which will contain all configuration files. Now, install the dotfiles to your user by using the spde -a command. Now, follow 'Starting spDE' if you don't know what to do next.

-

Starting spDE

-

Alright, so you have spDE installed, now what? First, you need to start it. You can skip this if you use a display manager. In that case simply set the environment to speedwm and it will work as expected. To start it with xinit, run startx /usr/bin/spde -r. For sx, run sx sh /usr/bin/spde -r. After that, you should reach a desktop provided Xorg is configured properly.

-

Help, spDE deleted my configuration files by accident

-

Don't worry, don't panic, I thought of this. If spDE finds configuration files that it will rewrite, it is going to back them up first. All your configuration files will be in ~/.config/spde/.old_conf. If you added your user twice, sadly there's nothing you can do. Sorry.

+

To install spde on Arch, add my repository. Then run pacman -Syyu; pacman -S spde. Now that you have spde installed, follow 'Using spde'.

+

Using spde

+

After installing spde, you may find that software does not have any configuration. You can install my dotfiles and later have your own very easily. First of, run spde -i to create the /usr/share/spde directory which will contain all configuration files. Now, install the dotfiles to your user by using the spde -a command. Now, follow 'Starting spde' if you don't know what to do next.

+

Starting spde

+

Alright, so you have spde installed, now what? First, you need to start it. You can skip this if you use a display manager. In that case simply set the environment to speedwm and it will work as expected. To start it with xinit, run startx /usr/bin/spde -r. For sx, run sx sh /usr/bin/spde -r. After that, you should reach a desktop provided Xorg is configured properly.

+

Help, spde deleted my configuration files by accident

+

Don't worry, don't panic, I thought of this. If spde finds configuration files that it will rewrite, it is going to back them up first. All your configuration files will be in ~/.config/spde/.old_conf. If you added your user twice, sadly there's nothing you can do. Sorry.