Commit Graph

299 Commits

Author SHA1 Message Date
9d0dea47a4
[Emacs] Add code for beautiful Eshell banner 2020-12-07 15:00:00 +01:00
423a1c91cb
[Emacs] Remove Eshell syntax highlight package
This package often caused my configuration to break due to Emacs not
finding `eshell-syntax-highlight-global-mode' despite the package being
installed. More troublesome than it’s worth, I’m uninstalling it.
2020-12-07 14:59:07 +01:00
dd60197fec
[Emacs] Add shortcut for publishing my blog 2020-12-06 11:30:44 +01:00
ff12dbe2c9
[Emacs] Make `phundrak/blog-publish' interactive 2020-12-06 01:34:08 +01:00
541577f933
[Emacs] Add blog publishing function, reorganize order of headers 2020-12-06 00:55:33 +01:00
83d1dad6d5
[Emacs] Add Plantuml layer 2020-12-05 16:10:25 +01:00
c46fcd3db7
[Emacs] Move Eshell functions to aliases
Many Eshell functions do not need to be declared as such and can do just
fine as Eshell aliases. This commit moves all these functions to the
'eshell-alias' file
2020-12-02 17:33:00 +01:00
bdc4e543cf
[Emacs] Add shortcut to eshell 2020-12-02 17:29:37 +01:00
312a7ebf2d
[Emacs] Fix issue with path abbreviation in Eshell 2020-12-02 17:29:14 +01:00
888e237ab8
[Fish] Further theme appearance modification 2020-12-02 17:28:08 +01:00
9004bb84e6
[Fish] Update theme appearance of fish shell 2020-12-02 16:12:49 +01:00
a4e83f1954
[Awesome] Fix behavior of scroll on tags 2020-12-02 14:20:24 +01:00
150c3e0b33
[Emacs] Better org-mode theme 2020-12-02 11:45:12 +01:00
516ff67996
[Emacs] Fix text in mu4e configuration 2020-12-02 11:38:49 +01:00
fe13ebd0cc
[Emacs] Update packages, add Eshell syntax highlight 2020-12-01 21:55:00 +01:00
5d1bd2c45f
[Bootstrap] Remove bookworm, new defaults for djvu and epub
zathura is now the default reader for djvu books

Emacs is now the default reader for epub books
2020-12-01 21:48:19 +01:00
4584aa8f6b
[Bin] Fix org headers and page description 2020-12-01 16:16:59 +01:00
88c83ba51f
[Bin] add ytdl (youtube-dl wrapper) and rofi menu for it 2020-11-29 23:43:37 +01:00
ec14b1c5a7
[Bin] Format update 2020-11-29 23:43:20 +01:00
20affaec43
[Fish] remove ytdl abbr 2020-11-29 13:47:28 +01:00
32d9f690e9
[Awesome] Add shortcut to rofi-ytdl, fix category of other command 2020-11-29 13:46:19 +01:00
2f0b3d1068
[Rofi] Nicer theme in my opinion 2020-11-29 13:28:13 +01:00
05ba577b2f
[Emacs] Better Emacs visual customization 2020-11-28 18:14:52 +01:00
4ee2023364
[Emacs] Add workaround for smartparens issue 2020-11-28 18:14:52 +01:00
fcb10ceccb
[Awesome] Update and add rofi shortcuts 2020-11-28 18:14:52 +01:00
e803c9cd6f
[Bootstrap] Add hugo to list of installed packages 2020-11-28 18:14:41 +01:00
7a9c3075e1
[Bootstrap] Update page’s name 2020-11-27 16:48:03 +01:00
1d5bf5a275
[Emacs] Add custom packages path 2020-11-27 16:48:03 +01:00
9dabe4c67b
[Emacs] Add shortcut for tetris, update org-mode faces 2020-11-27 16:48:03 +01:00
0c3211a046
[Awesome] Update name of script, slightly larger titlebars 2020-11-27 16:47:52 +01:00
6ddf6df989
[Emacs] Add evil keybindings for tetris 2020-11-19 11:29:13 +01:00
c715ae59d9
[Emacs] Fix weird LaTeX output with tabs in source blocks 2020-11-19 11:28:41 +01:00
2da110c745
[Emacs] Fix reference in org file 2020-11-19 11:28:20 +01:00
078756c7d5
[Emacs] Better faces for org-mode 2020-11-19 11:27:43 +01:00
653ac27a8a
[Emacs] Some more beautiful Org-mode 2020-11-14 02:21:45 +01:00
d66d66290b
[Emacs] remove indentation of properties drawers 2020-11-14 02:21:26 +01:00
3a1015b9e7
[Org files] Formatted org files to look better with new org config 2020-11-13 15:18:43 +01:00
e3880c48b1
[Picom] Add exception to background blur 2020-11-13 00:40:27 +01:00
77883c75bd
[Emacs] Dotspacemacs update 2020-11-13 00:39:34 +01:00
e514ed5e33
[Emacs] Prettify Org-mode 2020-11-13 00:38:04 +01:00
55cdad04ca
[Awesome] Add Mattermost to the tag 0 by default 2020-11-06 14:45:52 +01:00
6e9ac2b490
[Bin] Better script for toggling touchpad 2020-11-06 14:45:17 +01:00
caba458431
[Emacs] Eshell prompt update
This commit removes the banner displayed on Eshell launch. I will
maybe do something with it one day similar to my fish_greeting
function for the fish shell.

The git prompt now also separates the current path in half if we are
in a git repository: the path up to the repository, the git prompt,
and then the relative path to the repo is are shown in that order.
To achieve that, `phundrak/is-dir-a-git-repo' has been modified to
return either the path to the git repo or `nil'.
2020-11-06 14:41:29 +01:00
d40de0fdec
[Bootstrap] Symlink plock' to /usr/bin'
This is needed for xss-lock to work properly
2020-10-29 16:55:20 +01:00
0b5519e058
[Emacs] Add Swift layer with ob-swift, keybinding to woman
This commit adds to my configuration the Swift layer from Spacemacs, as
well as ob-swift for evaluating Swift code in org-mode –because
apparently it is not part of the layer itself.

The keybinding to `wttrin' is also modified to `SPC o a W', with its
original keybinding `SPC o a w' set to `helm-man-woman', a helm
interface to Emacs’ `woman'.
2020-10-29 16:55:19 +01:00
b2f31ed88f
[Bin] rename lock utility from lock' to plock' 2020-10-29 16:55:19 +01:00
2795f44e2f
[Emacs] Update shell prompt regex 2020-10-25 11:26:04 +01:00
86de78bedb
[Emacs] Remove some Eshell-specific functions 2020-10-25 11:25:13 +01:00
24beba2616
[Emacs] Better slug generator for custom IDs, update some CUSTOM_IDs 2020-10-25 11:24:04 +01:00
72edabc4f1
[Emacs] Better code style, replace macro with function
`if's that had one branch are replaced with `when', and `if's which only
actual branch is the else branch are replaced by `unless'.

`phundrak/eshell-git-status' no longer verifies whether its `$path'
argument points to a git repository, that is now the role of the callee.

`phundrak/eshell-prompt' now makes use of more variables to make the
code more readable.

Some documentation is now formatted correctly
2020-10-25 11:17:15 +01:00