Browse Source

Merge branch 'main' of github.com:chayward1/dotfiles into main

main
parent
commit
8a0d4f11fb
  1. 4
      README.org
  2. 2
      config/xinitrc
  3. BIN
      docs/archive.org.gpg
  4. BIN
      docs/birthdays.org.gpg
  5. BIN
      docs/budget.org.gpg
  6. BIN
      docs/courses/comp-206.org.gpg
  7. BIN
      docs/daily/2021-04-28.org.gpg
  8. BIN
      docs/images/desktop-alt.png
  9. BIN
      docs/images/desktop.png
  10. BIN
      docs/images/modules-dashboard.png
  11. BIN
      docs/images/modules-desktop.png
  12. BIN
      docs/images/modules-writing.png
  13. BIN
      docs/posts/installing-emacs-from-source.org.gpg
  14. 2
      modules/dashboard.org
  15. 9
      modules/desktop.org

4
README.org

@ -11,7 +11,8 @@
#+ATTR_ORG: :width 420px
#+ATTR_HTML: :width 420px
#+ATTR_LATEX: :width 420px
[[./docs/images/desktop-alt.png]]
[[./docs/images/modules-desktop.png]]
[[./docs/images/modules-writing.png]]
Portable [[https://gnu.org/software/emacs][GNU/Emacs]][fn:1] dotfiles. Built for Life, Liberty, and the Open Road.
@ -159,7 +160,6 @@ Breaking down the project into logical units or chapters to keep the code more m
+ [[file:modules/website.org][Website]]
+ [[file:modules/writing.org][Writing]]
All of the modules in ~dotfiles/modules~ load after the host overrides. By default, all of the packages defined in ~dotfiles/modules-p~ load. Override this behaviour in a host configuration file.
#+begin_src emacs-lisp

2
config/xinitrc

@ -6,4 +6,6 @@
# My workflow includes launching the window manager with *Xinit*[fn:3], without the use of a display manager, controlling *everything* within Emacs.
compton &
xss-lock -- slock &
exec dbus-launch --exit-with-session emacs -mm --debug-init

BIN
docs/archive.org.gpg

BIN
docs/birthdays.org.gpg

BIN
docs/budget.org.gpg

BIN
docs/courses/comp-206.org.gpg

BIN
docs/daily/2021-04-28.org.gpg

BIN
docs/images/desktop-alt.png

Before

Width: 1617  |  Height: 1010  |  Size: 213 KiB

BIN
docs/images/desktop.png

Before

Width: 1920  |  Height: 1200  |  Size: 151 KiB

BIN
docs/images/modules-dashboard.png

After

Width: 1920  |  Height: 1080  |  Size: 177 KiB

BIN
docs/images/modules-desktop.png

After

Width: 1920  |  Height: 1080  |  Size: 177 KiB

BIN
docs/images/modules-writing.png

After

Width: 1920  |  Height: 1080  |  Size: 364 KiB

BIN
docs/posts/installing-emacs-from-source.org.gpg

2
modules/dashboard.org

@ -12,7 +12,7 @@
#+ATTR_ORG: :width 420px
#+ATTR_HTML: :width 420px
#+ATTR_LATEX: :width 420px
[[../docs/images/desktop.png]]
[[../docs/images/modules-dashboard.png]]
Present a *Dashboard*[fn:1] when first launching Emacs. Customize the buttons of the navigator.

9
modules/desktop.org

@ -8,6 +8,11 @@
#+OPTIONS: num:nil toc:nil todo:nil tasks:nil tags:nil
#+OPTIONS: skip:nil author:nil email:nil creator:nil timestamp:nil
#+ATTR_ORG: :width 420px
#+ATTR_HTML: :width 420px
#+ATTR_LATEX: :width 420px
[[../docs/images/modules-desktop.png]]
I use Emacs as a Desktop Environment with the *EXWM*[fn:1] package. It allows Emacs to function as a complete tiling window manager for *X11*[fn:2].
* Initialization
@ -15,9 +20,11 @@ I use Emacs as a Desktop Environment with the *EXWM*[fn:1] package. It allows Em
:header-args: :tangle ../config/xinitrc :comments org
:END:
My workflow includes launching the window manager with *Xinit*[fn:3], without the use of a display manager, controlling *everything* within Emacs.
My workflow includes launching the window manager with *Xinit*[fn:3], without the use of a display manager, controlling *everything* within Emacs. In addition, compton is used as a display compositor, and slock for a screen lock.
#+begin_src conf
compton &
xss-lock -- slock &
exec dbus-launch --exit-with-session emacs -mm --debug-init
#+end_src

Loading…
Cancel
Save