-- Leo's gemini proxy

-- Connecting to darknesscode.xyz:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;lang=en-US

Suckless Linux Post Install


You need a new and fresh minimal installation of


**Arch Linux**

**Debian**

**Void Linux**


The only program you need to install manually is *curl*. This installation is my start point for build my system when I need to re-install o install my system


Installation


This script must be run only in a new fresh minimal install


curl -LO https://darknesscode.xyz/suckless-linux.sh
sudo chmod +x suckless-linux.sh
./suckless-linux.sh

To Be Install


DWM

dwm is a dynamic window manager for X. It manages windows in tiled, monocle and floating layouts. All of the layouts can be applied dynamically, optimising the environment for the application in use and the task performed.

SLSTATUS

slstatus is a status monitor for window managers that use WM_NAME or stdin to fill the status bar.

DMENU

dmenu is a dynamic menu for X, originally designed for dwm. It manages large numbers of user-defined menu items efficiently.

ST (Simple Terminal)

st is a simple terminal implementation for X.

More Software

Inclued a list of software that I usualy install (libreries, CLIs, TUIs, GUIs)


Patches Applied To


DWM

attachaside - master always in the left

autostart - programs when login

center - center windows in toggle mode

colorbar - change foreground and background color of every status bar

restartsig - restart dwm without exit current session

rotatestack - moves a client form the bottom to the top of the stack

status2d - allows color in the status bar

uselessgas - add gaps between windows

DMENU

center - centers dmenu in the middle of the screen

border - adds a border around the dmenu window

mouse support - dmenu will have basic mouse support

numbers - add text which pisplays the number of matched and total items

lines below pront - vertical list starts at the same horizontal line that the prompt is drawn

line height - sets the minimum height of dmenu line

ST (Simple Terminal)

From Luke Smith repo

SLSTATUS</dt>

No patches applied</dd>


Keybindings


There is only a few keybindings. You need to add yours in config.h


| Keybinding | Action |

| :---------- | :------------------------ |

| MOD+Enter | Open terminal (alacritty) |

| ALT+Enter | Open terminal (st) |

| MOD+r | Ranger File Manager |

| MOD+v | Vim |

| MOD+o | dmenu_run |

| MOD+0 | System account |

| MOD+q | Close program |

| MOD+Shift+q | Close session |

| MOD+F11 | NetworkManger dmenu |

| MOD+F12 | Lock screen |


Note


Use this script on your own risk. Don't just run any script that you find over the internet!!!


Check and read the script then do all the changes you like bofore you run it


----------


Home

Linux

Notes

MicroLog


----------


© DarknessCode

-- Response ended

-- Page fetched on Tue Apr 30 22:07:28 2024