-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve guide #2
Comments
Thanks! I'm working on those suggestions, but clarify for me: why the first part about zsh configuration? I don't understand the purpose, I want this guide to be system-agnostic, preferably not even depending on shell (I personally don't use a bash-compatible shell) |
Done
Done |
Hello Ranieri,
ZDOTDIR:
The part is there to set the environment variable XINITRC which points the locations of the file called xinitrc. There are .config and .local directories where not user related configuration files, scripts and so forth should go.
The presented code is posix-compliant. |
Replace Display Manager recommendations with:
Set the $HOME dir for zsh and xinitrc in .zshenv
.zlogin
At the bottom (very end) of xinitrc
Recommend the use of elevator=noop a.k.a "noop" scheduler
Replace the gui archive extraction and creation programs with shell one (when in extraction, the archive have to read by the gui program in order to show x% completed extraction dialogue), and do the extraction in TMPFS. Don't install two additional programs to extract and create zip archives, python is here to do the job.
Archive extraction functions.
Archive creation functions, some of the compression programs (gzip - pigz, bzip2 - lbzip2) support parallel compression to speed the things up.
Wrap up the archive extraction and creation functions to be used by your file manager as plugin.
Replace the gui network managers with shell one as functions to make use of random internal ip and random MAC addresses.
Point links to my openbox including theme, dwm including dwm-bar.c statusbar, xmonad configuration files as examples/source.
Add the modprobed-db by @graysky2.
Optimizing mkinitcpio.conf guide by falconindy - http://blog.falconindy.com/articles/optmizing-bootup-with-mkinitcpio.html , warn the people using LUKS not to use it.
Recommend the usage of urxvt that is lightweight on resources terminal and extensible via plugins.
Add the following at the top of xinitrc in order to utilize the urxvt daemon, instead starting standalone instances of the terminal. The urxvt client is started with
urxvtc
command.urxvtd --quiet --opendisplay --fork &
The text was updated successfully, but these errors were encountered: