Marlon's Wiki

it's better when it's simpler

User Tools

Site Tools


start:system

This is an old revision of the document!


Table of Contents

Unix

The major part of unifying your System consists out of:

  • keybindings to reduce the space and time between mind and matter.
  • scripts to automate returning tasks and workflows

Configuring those is not available on normie-distro's which is why you need to install Linux. If you decided to install Linux, go for your preferred Distro. Arch is the most popular one, but Artix is an older Version of it, that has desirable features, like “free of system-d” and “modular instead of an monolith system” and much more you will unconsciously appreciate.

  • Artix Guide: A guide on how to install the base Artix ISO

Additions

Since Artix is stock, you need to download many packages u're used to, yourself e.g.:


Keybindings

Your scripts and key's for repetitive tasks should be unified within alignment to the UNIX-system-structure in order to create an seamless workflow. If i would start over i would begin by creating a file for writing all bindings into:

mkdir bindings && cd ~/bindings && touch bindings.md

Placing it into my preferred bar and shortcut to pull it up. Then you can choose your unified shortcuts besides those that already exist, e.g <c c> for copying and <c v> for inserting.

Workflows

Example of an github workflow (extremely time-consuming):

cd ~/place/of/git/directory                                     - Change to directory
git remote set-url origin git@github.com:user/repository.git    - link local folder with server-repo
git pull --no-rebase origin main                                - resolve differences between server-repo and local folder
git add .                                                       - add changes to queue
git commit -m "Update"                                          - describe changes
git push origin main                                            - push changes in queue

Example of an script to automate: The following script has everything integrated, which reduces a part of the workflow to an simple `git-sync` command. Every command-bulk and most of the workflows can be reduced in time.

/$HOME/user/.zshrc
alias git-sync='git add . && git commit -m "Update" && git push origin main'
start/system.1728299960.txt.gz · Last modified: 2024/10/07 11:19 by marlonivo

Donate Marlon Ivo's Webpage