Marlon's Wiki

it's better when it's simpler

User Tools

Site Tools


start:system

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
start:system [2024/09/03 06:10] – [Addtions] marlonivostart:system [2024/10/15 07:02] (current) marlonivo
Line 1: Line 1:
 ====== Unix ======  ====== Unix ====== 
  
-The major part of unifieing your System consists out offirstly consists out of: +  * [[https://wiki.marlonivo.xyz/start:system:artix|Artix Installation Guide]] to take back control over your **desktop**  
-  * **keybindings**, which need to be set up for every software individually but can be unified in order to map it better into your brain. +  [[https://wiki.marlonivo.xyz/start:system:artix|Droid Rooting Guide]] to take back control over your **phone** 
-  * **scripts** you use to automate your returning tasks, e.g.: website, git and coding workflows+  [[https://wiki.marlonivo.xyz/start:system:artix|Keybindings]] to reduce space and time between mind and matter. 
 +  * [[https://wiki.marlonivo.xyz/start:system:artix|Scripts]] to automate returning tasks and workflows
  
-Configuring those is not available on normie distros which is why you need to install Linux. If you decided to install Linuxgo for your preffered Distro. Arch is the most popular one, but Artix is an older Version of it, that has desireable features, like "//free of system-d//" and "//modular instead of an monolith system//" and much more you will unconsciously appreciate.   +Configuring those is a major step into digital sovereignty and mental independence, it includes decentralization and a peer to peer based netsphere.
- +
-    * [[https://wiki.marlonivo.xyz/start:system:artix|Artix Guide]]: A guide on how to install the base Artix ISO  +
- +
-===== Addtions ===== +
- +
-After you finished your installation, you will notice that not everything comes out of the box such it does with the windows-installation, so here is how you could set it up: +
- +
-    * [[https://wiki.marlonivo.xyz/start:system:bluetooth|Bluetooth]]: How to integrate bluetooth +
-    * [[https://wiki.marlonivo.xyz/start:system:autologin|Autologin]]: How to integrate autologin +
-    * [[https://wiki.marlonivo.xyz/start:system:autologin|Nextcloud]]: Nextcloud autologin with gnome-keyring +
-    * [[https://wiki.marlonivo.xyz/start:system:autobootstrap|Autobootstrap]]: How to build a distribution-sync-script:  +
-    * [[https://wiki.marlonivo.xyz/start:system:cleaning|Cleaning]]: How to clean up your ~/home directory+
  
 ---- ----
  
-===== Keybindings ===== +===== Additions =====
- +
-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: +
-<code> +
-mkdir bindings && cd ~/bindings && touch bindings.md +
-</code> +
- +
-Placing it into my preffered bar and shortcut to pull it up. Then you can choose your uniefied 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):+
  
-<code> +    * [[https://wiki.marlonivo.xyz/start:system:bluetooth|Bluetooth]] integration on **desktop** 
-cd ~/place/of/git/directory                                     - Change to directory +    * [[https://wiki.marlonivo.xyz/start:system:autologin|Autologin]] integration on **desktop**  
-git remote set-url origin git@github.com:user/repository.git    link local folder with server-repo +    * [[https://wiki.marlonivo.xyz/start:system:autologin|Gnome-keyring]] integration for nextcloud 
-git pull --no-rebase origin main                                - resolve differences between server-repo and local folder +    * [[https://wiki.marlonivo.xyz/start:system:autobootstrap|Autobootstrap]] as a alternative to centralized backups for **phone** and **desktop**  
-git add                                                       - add changes to qeue +    * [[https://wiki.marlonivo.xyz/start:system:cleaning|Minimise Space]]: your new ''%%~/home%%''
-git commit -m "Update"                                          - describe changes +
-git push origin main                                            - push changes in qeue +
-</code>+
  
-Example of an script to automate: 
-The following script has everything integratet, wich 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. 
-<code> 
-/home/username/.zshrc 
-alias git-sync='git add . && git commit -m "Update" && git push origin main' 
-</code> 
start/system.1725343824.txt.gz · Last modified: 2024/09/03 06:10 by marlonivo

Donate Marlon Ivo's Webpage