summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.org33
1 files changed, 7 insertions, 26 deletions
diff --git a/README.org b/README.org
index 1e034b0..2121ae7 100644
--- a/README.org
+++ b/README.org
@@ -1,38 +1,19 @@
#+title: Dotfiles | My Linux setup
-#+html: <a href="https://codeberg.org/ThanosApollo/dotfiles"> <img alt="Get it on Codeberg" src="https://get-it-on.codeberg.org/get-it-on-blue-on-white.png" height="60"> </a>
-** About
+* About
+
Personal dotfiles, managed with GNU stow
-/I use this repo to keep my configurations synchronized across different machines/
+*Currently I'm using *Guix and EXWM* on my main PC, so this configuration is a little messed up for now as I'm learning more about Guix and scheme/lisp.*
+
+I use this repo to keep my configurations synchronized across different machines
/Qtile with vanilla emacs/
[[pictures/showcase.png]]
-To run my qtile configuration make sure you have installed [[http://docs.qtile.org/en/stable/manual/ref/widgets.html][widget requirments]] for each widget
-
-/plague doctor pic [[https://www.deviantart.com/oomizuao/art/romac-OC-chibi-Medico-284285734][source]]/
-** Window Managers
-I have used xmonad, i3, qtile and EXWM.
-The first 3 are quite similar and do almost the same job, but I dislike i3 configuration files, and I'm not familiar with haskel. Qtile is configured with python and has pretty good documentation, so it's my preferred choice out of these 3.
-
-But my favorite window manager is EXWM, it offers a different workflow that I prefer. In a dual monitor setup I dedicate one workspace to the each monitor, and I rarely use more than 2 workspaces with EXWM as every program is treated as a buffer, and I'm able to just C-x b to a different one, instead of having dedicated workspaces for e.g chat, web, dev.
-
-*** Using this configs in non-guix distro
-Currently I'm using *Guix and EXWM* on my main PC, so this configuration is a little messed up for now as I'm learning more about Guix and scheme/lisp.
-**** Emacs
-If you are going to run my .emacs.d as is(which I advice you not to), you should comment out (guix-emacs-autoload-packages),
-and you should install missing files using `M-x package-install <name-of-missing-package>`.
-
-To run emacs as your desktop environment, you will need to link `.emacs.d/exwm/EXWM.desktop` to `/usr/share/xsessions/` or just run this:
-/You will also need to change `Exec` path in EXWM.desktop to your own path, if you used GNU stow, change `/home/apollo/emacs.d/exwm/start-exwm.sh with your $USER/
-#+begin_src bash
-cd dotfiles
-cp .emacs.d/exwm/EXWM.desktop /usr/share/xsessions
-#+end_src>
-** Important!
-*I do not recommend to install my dotfiles as is*, you will need to have the required dependencies /such as starship prompt/ for it to work properly.
+* Important!
+*I do not recommend to install my dotfiles as is*
/Proceed with caution, you are better off copying parts of my code and implementing them in your own configuration/