Skip to content

WieWaldi's fork of suckless.org dynamic window manager and other suckless implementations.

License

Notifications You must be signed in to change notification settings

WieWaldi/suckless.X11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

suckless.X11 by WieWaldi

My personal build of dwm and other tools to form a suckless X11 environment.

MIT Licence


suckless.X11

WieWaldi's collection of suckless applications and other simple tools adapted to a minimal installation of CentOS. Yes, the name of this repository may be kinda missleading since it doesn't contain suckless implementations only but other stuff as well. This repo targets specially and only a minimal installation of CentOS 7/8.

screenshot

Motivation ...

... is to get a CentOS minimal installation equiped with a suckless graphical user interface in pretty much no time and hassle using a script for building and installation. I'm convinced that RedHatEL/CentOS is one of the best GNU/Linux distributions and very well suited for company and business use. In my case, I'm running many RedHatEL/CentOS servers at the back office and on some workstations as well. I'm running security and data integrity tools for monitoring and alerting on file & directory changes on all of my servers and workstations. The alarm bells go off every time something gets changed besides the home directory. Hence I'm installing most of these applications in my home directory.

Requirements

A minimal installation of CentOS 8/7. All needed repositories and packages will get installed during preparation. Don't forget to update your system right after installation.

Installation

Installation is split up in two parts. First you have to run the preparation script as root. This will prepare your system by adding needed repositories and packages and copying configuration files. During the preparation you will be asked if you want to have the Google Chrome and VirtualBox repository added.

Then you log in with your user account at the console and run the setup script. This will compile and install a bunch of applications.

At that point I suggest to install my .dotfiles as well.

Just to make that clear. You don't have to use the setup script. You may walk through all sub directories and pick what you want to build and install.

To get slock/gllock working you have to set uid correctly.

sudo chown root:root ~/.local/bin/slock
sudo chmod u+s ~/.local/bin/slock
sudo chown root:root ~/.local/bin/gllock
sudo chmod u+s ~/.local/bin/gllock

Use the following command to simplify cloning the repository.

curl -s https://raw.githubusercontent.com/WieWaldi/suckless.X11/master/bootstrap.sh | bash

Contents

This repository cotains the folloing applications. For convenience most of the suckless.org applications have been patched already.

About

WieWaldi's fork of suckless.org dynamic window manager and other suckless implementations.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published