An open API service indexing awesome lists of open source software.

https://github.com/ebeem/dotfiles


https://github.com/ebeem/dotfiles

Last synced: 9 months ago
JSON representation

Awesome Lists containing this project

README

          

#+title: Readme
#+STARTUP: inlineimages
#+OPTIONS: toc:3 ^:nil

** Specifications
#+BEGIN_SRC

-- --
-- --
-==++------- -------++==- OS: Linux/Guix
==+++=----= -----++++== Shell: zsh
===== ----- WM: sway
==== ---- Theme: Colloid-Purple-Dark-Catppuccin [GTK2/3]
===+ ---- Icons: Colloid-nord-dark [GTK2/3]
+++++ ----- Terminal: emacs (eshell)
++++ ---- Files: emacs (dired)
*++++ ---- Launcher: rofi (wayland)
++++=---- bar: waybar
++===--
*=====-

#+END_SRC

** Screenshots

*** Desktop (sway)
#+ATTR_ORG: :width 900
[[./.screenshots/desktop.png]]

*** Editor (emacs)
#+ATTR_ORG: :width 900
[[./.screenshots/emacs.png]]

*** System Monitor (btop)
*** File Manager (dired)
*** Terminal Emulator (eshell)
#+ATTR_ORG: :width 900
[[./.screenshots/dired-terminal.png]]

*** Email Client (mu4e)
#+ATTR_ORG: :width 900
[[./.screenshots/mu4e.png]]

*** RSS reader (elfeed)
#+ATTR_ORG: :width 900
[[./.screenshots/rss-feed.png]]

** Features
+ totally keyboard driven workflow
+ great multi-monitor support
+ workspaces span displays
+ uses emacs as alternative to most tools
+ file manager (dired)
+ rss reader (elfeed)
+ email client (mu4e)
+ music (mingus)
+ terminal emulator (eshell + vterm + alacritty)
+ text editor (emacs +lsp for IDE capabilities)
+ simple browser (eww)
+ pdf viewer (pdf-tools)
+ word processor (org-mode + latex)
+ presentations (org-mode + org-present + beamer)
+ simple spreadsheets (org-mode)

** Setup

1. stow the dotfiles

#+begin_src bash
git clone https://github.com/ebeem/dotfiles.git
cd dotfiles
cd stow ./
#+end_src

2. reconfigure system and home
NOTE: system =swap-devices= and =file-systems= have to be modified

#+begin_src bash
sudo guix system reconfigure ~/.config/guix/system.scm
guix home reconfigure ~/.config/guix/home.scm
#+end_src