Line | |
---|
1 | -*- mode: org -*-
|
---|
2 |
|
---|
3 | * Dotfiles
|
---|
4 | Here you can find my dotfiles for various of unix programs.
|
---|
5 |
|
---|
6 | ** GUIX
|
---|
7 | I use guixsd as my primary linux distro. It's GNU (totally libre),
|
---|
8 | extensible by GNU/Guile & based on nix package manager.
|
---|
9 |
|
---|
10 | [[config.scm][My config]]
|
---|
11 |
|
---|
12 | ** Emacs
|
---|
13 | [[emacs.png]]
|
---|
14 |
|
---|
15 | *** My setup
|
---|
16 | | Emacs version | 27 |
|
---|
17 | | Font | Fira Code |
|
---|
18 | | Theme | sanityinc-tomorrow-eighties |
|
---|
19 |
|
---|
20 |
|
---|
21 | | use-package | Package management |
|
---|
22 | | ivy | Autocomplete tool (search, find-file, M-x) |
|
---|
23 | | aggressive indent mode | Auto formatting for code |
|
---|
24 | | magit | Git frontend |
|
---|
25 | | org-mode | Mode for writing documents & more |
|
---|
26 | | flycheck | Spot code errors on the fly |
|
---|
27 | | treemacs | Fancy file manager in sidebar like in IDE |
|
---|
28 |
|
---|
29 | And many more! I left comments in my config, so you can get idea what
|
---|
30 | packages do.
|
---|
31 |
|
---|
32 | ** Install
|
---|
33 |
|
---|
34 | You need GNU Stow & Git installed
|
---|
35 |
|
---|
36 | #+BEGIN_SRC bash
|
---|
37 | git clone <this_repo>
|
---|
38 | cd <this_repo>
|
---|
39 |
|
---|
40 | stow <dir> -t ~
|
---|
41 | #+END_SRC
|
---|
Note:
See
TracBrowser
for help on using the repository browser.