https://github.com/ebeem/dotfiles
https://github.com/ebeem/dotfiles
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/ebeem/dotfiles
- Owner: ebeem
- Created: 2022-03-02T05:25:37.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-01-25T17:10:36.000Z (over 1 year ago)
- Last Synced: 2025-01-25T18:19:15.722Z (over 1 year ago)
- Language: Scheme
- Size: 99.8 MB
- Stars: 5
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.org
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