[Index] Update deprecated information

This commit is contained in:
Lucien Cartier-Tilet 2021-09-01 21:44:51 +02:00
parent 5453bd0253
commit fc2214f459
Signed by: phundrak
GPG Key ID: BD7789E705CB8DCA
1 changed files with 61 additions and 41 deletions

View File

@ -34,12 +34,13 @@ As you can see, I personally use [[https://fishshell.com/][fish]] as my shell of
using [[http://spacemacs.org][Spacemacs]] (still with Emacs keybinding in insert mode but with Evil in using [[http://spacemacs.org][Spacemacs]] (still with Emacs keybinding in insert mode but with Evil in
normal mode) as my main text editor. normal mode) as my main text editor.
When it comes to my graphical UI, I do not have any desktop environment. When it comes to my graphical UI, I do not have any desktop
Instead, I have a tiling window manager, [[https://awesomewm.org/][Awesome]]. I used to use [[https://github.com/Airblader/i3][i3-gaps]], an [[https://i3wm.org/][i3]] environment. Instead, I have two tiling window managers, [[https://awesomewm.org/][Awesome]] and
fork by [[https://github.com/Airblader/i3][Airblader]], with which I used [[https://polybar.github.io/][Polybar]] as well as [[https://github.com/dylanaraps/pywal][pywal]] to define my [[https://stumpwm.github.io/][StumpWM]]. I used to use [[https://github.com/Airblader/i3][i3-gaps]], an [[https://i3wm.org/][i3]] fork by [[https://github.com/Airblader/i3][Airblader]], with which I
systems color scheme. But now, as said above, I prefer to use Awesome. It has a used [[https://polybar.github.io/][Polybar]] as well as [[https://github.com/dylanaraps/pywal][pywal]] to define my systems color scheme. But
built-in status bar which I use, and I settled on the dark [[https://www.nordtheme.com/][Nord theme]] for pretty now, as said above, I prefer to use Awesome. It has a built-in status
much everything I use. bar which I use, and I settled on the dark [[https://www.nordtheme.com/][Nord theme]] for pretty much
everything I use.
Finally, you can find my configuration for my ErgodoxEZ keyboard [[https://configure.ergodox-ez.com/ergodox-ez/layouts/5WrVw/latest/0][here]]. It is Finally, you can find my configuration for my ErgodoxEZ keyboard [[https://configure.ergodox-ez.com/ergodox-ez/layouts/5WrVw/latest/0][here]]. It is
optimized for usage with the Bépo layout set as a software layout. It has also a optimized for usage with the Bépo layout set as a software layout. It has also a
@ -51,36 +52,50 @@ some games that do not offer to remap keys (Im looking at you, Among Us).
:CUSTOM_ID: Features-5ab2a2c0 :CUSTOM_ID: Features-5ab2a2c0
:END: :END:
- Emacs configuration perfectly tailored for my own use - Emacs configuration perfectly tailored for my own use
- Beautiful and comfy i3 and polybar configuration - Beautiful and comfy AwesomeWM and StumpWM configuration
- And enough information below to get basically the same distro install as I - And enough information below to get basically the same distro
have on my main computer and my travel laptop. install as I have on my main computer and my travel laptop.
Most of the org files you will find in this repos are the actual source code of Most of the org files you will find in this repos are the actual
much of my config files. For instance, the bootstrap found in [[file:installation.org][installation.org]] source code of much of my config files. For instance, the bootstrap
exports almost all of its code snippets to [[file:.config/yadm/bootstrap][.config/yadm/bootstrap]] thanks to =M-x found in [[file:bootstrap.org][bootstrap.org]] exports almost all of its code snippets to
org-babel-tangle= from within Emacs. Below I will also present and comment some [[file:.config/yadm/bootstrap][.config/yadm/bootstrap]] thanks to =M-x org-babel-tangle= from within
of my short config files which do not deserve to have a full org file dedicated Emacs. Below I will also present and comment some of my short config
to them. files which do not deserve to have a full org file dedicated to them.
** Tiling Window Managers ** Tiling Window Managers
:PROPERTIES: :PROPERTIES:
:CUSTOM_ID: Features-Tiling_Window_Managers-da221e37 :CUSTOM_ID: Features-Tiling_Window_Managers-da221e37
:END: :END:
*** StumpWM
:PROPERTIES:
:CUSTOM_ID: Features-Tiling-Window-Managers-StumpWM-u9kdbd6137j0
:END:
StumpWM is the tiling window manager I use the most at the moment. It
is written and configured in Common Lisp, which I enjoy a lot since it
has a syntax quite close to Elisp, the Lisp dialect used in Emacs. Im
currently still in the process of figuring out my config, so please
consider it as a kind of work in progress. You can find the
configuration [[file:stumpwm.org][here]].
*** AwesomeWM *** AwesomeWM
:PROPERTIES: :PROPERTIES:
:CUSTOM_ID: Features-Tiling_Window_Managers-AwesomeWM-2eac61a9 :CUSTOM_ID: Features-Tiling_Window_Managers-AwesomeWM-2eac61a9
:END: :END:
AwesomeWM is the TWM I use the most on my computer between itself and i3. My AwesomeWM is the TWM I used for quite some time after switching from
configuration for it is documented in detail in its corresponding document, i3. This is an automatic tiling window manager written and configured
which you can find [[file:awesome.org][here]]. mostly in Lua, with its core written in C (this is originally a dwm
fork). My configuration for it is documented in detail in its
corresponding document, which you can find [[file:awesome.org][here]].
*** i3 configuration (Deprecated) *** i3 configuration (Deprecated)
:PROPERTIES: :PROPERTIES:
:CUSTOM_ID: Features-Tiling_Window_Managers-i3_configuration-9c92e43c :CUSTOM_ID: Features-Tiling_Window_Managers-i3_configuration-9c92e43c
:END: :END:
The i3 configuration is detailed in its corresponding README which you can find The i3 configuration is detailed in its corresponding README which you
[[file:i3.org][here]]. Be aware I do not use i3 anymore, and I will not update it until I may can find [[file:i3.org][here]]. Be aware I do not use i3 anymore, and I will not update
someday use it again. This was deprecated on August 22nd, 2020. it until I may someday use it again. This was deprecated on August
22nd, 2020.
**** Polybar config (Deprecated) **** Polybar config (Deprecated)
:PROPERTIES: :PROPERTIES:
@ -244,17 +259,17 @@ empty.
:PROPERTIES: :PROPERTIES:
:CUSTOM_ID: Features-Graphical_tweaks-Picom-b5b9a4dd :CUSTOM_ID: Features-Graphical_tweaks-Picom-b5b9a4dd
:END: :END:
Picom is a standalone compositor for Xorg, and the successor to Compton, itself Picom is a standalone compositor for Xorg, and the successor to
successor to xcompmgr-dana, itself a fork of xcompmgr. You can find my Picom Compton, itself successor to xcompmgr-dana, itself a fork of xcompmgr.
configuration [[file:picom.org][here]]. You can find my Picom configuration [[file:picom.org][here]].
*** Xresources *** Xresources
:PROPERTIES: :PROPERTIES:
:HEADER-ARGS: :mkdirp yes :tangle ~/.Xresources :exports code :HEADER-ARGS: :mkdirp yes :tangle ~/.Xresources :exports code
:CUSTOM_ID: Features-Graphical_tweaks-Xresources-8b622de1 :CUSTOM_ID: Features-Graphical_tweaks-Xresources-8b622de1
:END: :END:
The main body in my Xresources declaration is the declaration of my color theme. The main body in my Xresources declaration is the declaration of my
It is based on the [[https://www.nordtheme.com/][Nord]] theme, from their [[https://github.com/arcticicestudio/nord-xresources/][Git repository]]. color theme. It is based on the [[https://www.nordtheme.com/][Nord]] theme, from their [[https://github.com/arcticicestudio/nord-xresources/][Git repository]].
#+BEGIN_SRC conf #+BEGIN_SRC conf
#define nord0 #2E3440 #define nord0 #2E3440
#define nord1 #3B4252 #define nord1 #3B4252
@ -305,14 +320,19 @@ It is based on the [[https://www.nordtheme.com/][Nord]] theme, from their [[http
:PROPERTIES: :PROPERTIES:
:CUSTOM_ID: Features-Text_and_source_code_editing-Emacs_configuration-ef937102 :CUSTOM_ID: Features-Text_and_source_code_editing-Emacs_configuration-ef937102
:END: :END:
Emacs is my main text editor, which I use for almost everything. Because, you Emacs is my main text editor, which I use for almost everything.
know… Because, you know…
#+begin_quote #+begin_quote
Emacs is a great operating system, it just lacks a good text editor. Emacs is a great operating system, it just lacks a good text editor.
#+end_quote #+end_quote
You can find my Emacs config, based on Spacemacs, in my [[https://labs.phundrak.com/phundrak/dotfiles/src/branch/master/.spacemacs][.spacemacs]] file, and my I currently have two Emacs configs:
user configuration in my [[file:emacs.org][emacs.org]] file. - a Spacemacs config, which you can find [[file:spacemacs.org][here]]. It is mostly abandoned
at this point, and Im thinking of deprecating it in favor of the
next config
- a vanilla config, written entirely by myself instead of relying on a
framework like Spacemacs or DoomEmacs. This is currently my main
config which you can find [[file:emacs.org][here]].
*** Nano (deprecated) *** Nano (deprecated)
:PROPERTIES: :PROPERTIES:
@ -333,12 +353,12 @@ You can find my Rustfmt configuration [[file:rustfmt.org][here]].
:PROPERTIES: :PROPERTIES:
:CUSTOM_ID: Features-Custom_scripts_in_=PATH=-043e8c8e :CUSTOM_ID: Features-Custom_scripts_in_=PATH=-043e8c8e
:END: :END:
I have written some scripts that help me daily accomplish some simple tasks, I have written some scripts that help me daily accomplish some simple
like mounting and unmounting a drive or Android device, an emoji picker, a tasks, like mounting and unmounting a drive or Android device, an
utility to set up my Wacom tablet, and so on. You can find them stored in my emoji picker, a utility to set up my Wacom tablet, and so on. You can
[[file:bin.org][bin.org]] file along with their detailed explanation in the README placed in the find them stored in my [[file:bin.org][bin.org]] file along with their detailed
same folder —which is actually their source code once the org-mode file gets explanation in the README placed in the same folder —which is actually
tangled. their source code once the org-mode file gets tangled.
** Terminal configuration ** Terminal configuration
:PROPERTIES: :PROPERTIES:
@ -407,7 +427,7 @@ it can be a security issue if someone ever get access to my computer while paru
is running, but if it ever happens it will be already concerning enough they is running, but if it ever happens it will be already concerning enough they
managed to. I also make use of [[file:bin.org::#Emacs-stuff-Dired-2eeca9da][my custom script dired]] so I can use Emacs Dired managed to. I also make use of [[file:bin.org::#Emacs-stuff-Dired-2eeca9da][my custom script dired]] so I can use Emacs Dired
as the file manager for ~paru~. as the file manager for ~paru~.
#+BEGIN_SRC conf-space :tangle ~/.config/paru/paru.conf #+BEGIN_SRC conf :tangle ~/.config/paru/paru.conf
[options] [options]
BottomUp BottomUp
Devel Devel
@ -427,10 +447,10 @@ as the file manager for ~paru~.
:PROPERTIES: :PROPERTIES:
:CUSTOM_ID: Installation-9ec2ae86 :CUSTOM_ID: Installation-9ec2ae86
:END: :END:
For an installation walkthrough of my Arch Linux installation, check out my For an installation walkthrough of my Arch Linux installation, check
[[file:installation.org][installation.org]] file where I walk you through the first manual steps and out my [[file:bootstrap.org][bootstrap]] file where I walk you through the first manual steps
through the bootstrap you can execute to automatically take care of a lot of and through the bootstrap you can execute to automatically take care
elements. of a lot of elements.
* Licence * Licence
:PROPERTIES: :PROPERTIES: