Minor edits.
This commit is contained in:
parent
585823b374
commit
c94368ca8c
|
@ -1,7 +1,7 @@
|
||||||
(map! :leader
|
(map! :leader
|
||||||
(:prefix ("b". "buffer")
|
(:prefix ("b". "buffer")
|
||||||
:desc "List bookmarks" "L" #'list-bookmarks
|
:desc "List bookmarks" "L" #'list-bookmarks
|
||||||
:desc "Save current bookmarks to bookmark file" "w" #'bookmark-save))
|
:desc "Save current bookmarks to bookmark file" "w" #'bookmark-save))
|
||||||
|
|
||||||
(setq centaur-tabs-set-bar 'over
|
(setq centaur-tabs-set-bar 'over
|
||||||
centaur-tabs-set-icons t
|
centaur-tabs-set-icons t
|
||||||
|
@ -49,7 +49,13 @@
|
||||||
(map! :leader
|
(map! :leader
|
||||||
:desc "Load new theme" "h t" #'counsel-load-theme)
|
:desc "Load new theme" "h t" #'counsel-load-theme)
|
||||||
|
|
||||||
(setq elfeed-feeds '(("https://www.reddit.com/r/linux.rss" reddit linux)
|
;; (require 'elfeed-goodies)
|
||||||
|
;; (elfeed-goodies/setup)
|
||||||
|
;; (setq elfeed-goodies/entry-pane-size 0.5)
|
||||||
|
(setq elfeed-feeds (quote
|
||||||
|
(("https://www.reddit.com/r/linux.rss" reddit linux)
|
||||||
|
("https://www.reddit.com/r/commandline.rss" reddit linux)
|
||||||
|
("https://www.reddit.com/r/emacs.rss" reddit linux)
|
||||||
("https://www.gamingonlinux.com/article_rss.php" gaming linux)
|
("https://www.gamingonlinux.com/article_rss.php" gaming linux)
|
||||||
("https://hackaday.com/blog/feed/" hackaday linux)
|
("https://hackaday.com/blog/feed/" hackaday linux)
|
||||||
("https://opensource.com/feed" opensource linux)
|
("https://opensource.com/feed" opensource linux)
|
||||||
|
@ -63,7 +69,7 @@
|
||||||
("https://www.techrepublic.com/rssfeeds/topic/open-source/" techrepublic linux)
|
("https://www.techrepublic.com/rssfeeds/topic/open-source/" techrepublic linux)
|
||||||
("https://betanews.com/feed" betanews linux)
|
("https://betanews.com/feed" betanews linux)
|
||||||
("http://lxer.com/module/newswire/headlines.rss" lxer linux)
|
("http://lxer.com/module/newswire/headlines.rss" lxer linux)
|
||||||
("https://distrowatch.com/news/dwd.xml" distrowatch linux)))
|
("https://distrowatch.com/news/dwd.xml" distrowatch linux))))
|
||||||
|
|
||||||
(emms-all)
|
(emms-all)
|
||||||
(emms-default-players)
|
(emms-default-players)
|
||||||
|
@ -106,6 +112,7 @@
|
||||||
(custom-set-faces!
|
(custom-set-faces!
|
||||||
'(font-lock-comment-face :slant italic)
|
'(font-lock-comment-face :slant italic)
|
||||||
'(font-lock-keyword-face :slant italic))
|
'(font-lock-keyword-face :slant italic))
|
||||||
|
(setq global-prettify-symbols-mode t)
|
||||||
|
|
||||||
(setq ivy-posframe-display-functions-alist
|
(setq ivy-posframe-display-functions-alist
|
||||||
'((swiper . ivy-posframe-display-at-point)
|
'((swiper . ivy-posframe-display-at-point)
|
||||||
|
@ -140,7 +147,7 @@
|
||||||
:desc "Toggle truncate lines" "t" #'toggle-truncate-lines))
|
:desc "Toggle truncate lines" "t" #'toggle-truncate-lines))
|
||||||
|
|
||||||
(after! mastodon
|
(after! mastodon
|
||||||
(setq mastodon-instance-url "https://mastodon.technology/"))
|
(setq mastodon-instance-url "https://distrotoot.com"))
|
||||||
|
|
||||||
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp/mu4e")
|
(add-to-list 'load-path "/usr/local/share/emacs/site-lisp/mu4e")
|
||||||
;;(require 'smtpmail)
|
;;(require 'smtpmail)
|
||||||
|
|
|
@ -41,8 +41,8 @@ Doom Emacs uses 'SPC b' for keybindings related to bookmarks and buffers. Bookm
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(map! :leader
|
(map! :leader
|
||||||
(:prefix ("b". "buffer")
|
(:prefix ("b". "buffer")
|
||||||
:desc "List bookmarks" "L" #'list-bookmarks
|
:desc "List bookmarks" "L" #'list-bookmarks
|
||||||
:desc "Save current bookmarks to bookmark file" "w" #'bookmark-save))
|
:desc "Save current bookmarks to bookmark file" "w" #'bookmark-save))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
* CENTAUR-TABS
|
* CENTAUR-TABS
|
||||||
|
@ -130,7 +130,13 @@ Setting the theme to doom-one. To try out new themes, I set a keybinding for co
|
||||||
An RSS newsfeed reader for Emacs.
|
An RSS newsfeed reader for Emacs.
|
||||||
|
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(setq elfeed-feeds '(("https://www.reddit.com/r/linux.rss" reddit linux)
|
;; (require 'elfeed-goodies)
|
||||||
|
;; (elfeed-goodies/setup)
|
||||||
|
;; (setq elfeed-goodies/entry-pane-size 0.5)
|
||||||
|
(setq elfeed-feeds (quote
|
||||||
|
(("https://www.reddit.com/r/linux.rss" reddit linux)
|
||||||
|
("https://www.reddit.com/r/commandline.rss" reddit linux)
|
||||||
|
("https://www.reddit.com/r/emacs.rss" reddit linux)
|
||||||
("https://www.gamingonlinux.com/article_rss.php" gaming linux)
|
("https://www.gamingonlinux.com/article_rss.php" gaming linux)
|
||||||
("https://hackaday.com/blog/feed/" hackaday linux)
|
("https://hackaday.com/blog/feed/" hackaday linux)
|
||||||
("https://opensource.com/feed" opensource linux)
|
("https://opensource.com/feed" opensource linux)
|
||||||
|
@ -144,7 +150,7 @@ An RSS newsfeed reader for Emacs.
|
||||||
("https://www.techrepublic.com/rssfeeds/topic/open-source/" techrepublic linux)
|
("https://www.techrepublic.com/rssfeeds/topic/open-source/" techrepublic linux)
|
||||||
("https://betanews.com/feed" betanews linux)
|
("https://betanews.com/feed" betanews linux)
|
||||||
("http://lxer.com/module/newswire/headlines.rss" lxer linux)
|
("http://lxer.com/module/newswire/headlines.rss" lxer linux)
|
||||||
("https://distrowatch.com/news/dwd.xml" distrowatch linux)))
|
("https://distrowatch.com/news/dwd.xml" distrowatch linux))))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
* EMMS
|
* EMMS
|
||||||
|
@ -228,6 +234,7 @@ Settings related to fonts within Doom Emacs:
|
||||||
(custom-set-faces!
|
(custom-set-faces!
|
||||||
'(font-lock-comment-face :slant italic)
|
'(font-lock-comment-face :slant italic)
|
||||||
'(font-lock-keyword-face :slant italic))
|
'(font-lock-keyword-face :slant italic))
|
||||||
|
(setq global-prettify-symbols-mode t)
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
* IVY
|
* IVY
|
||||||
|
@ -302,11 +309,11 @@ I set comment-line to 'SPC TAB TAB' which is a rather comfortable keybinding for
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
* MASTODON
|
* MASTODON
|
||||||
Mastodon.el is a mastodon client for Emacs. Note that I wrapped my settings with (after! mastodon). Without this, my settings for the mastodon instance that I use would be overwritten by the default settings for this module, which is "mastodon.social".
|
Mastodon.el is a mastodon client for Emacs. Note that I wrapped my settings with (after! mastodon). Without this, my settings for the mastodon instance that I use (distrotoot.com) would be overwritten by the default settings for this module, which is "mastodon.social".
|
||||||
|
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(after! mastodon
|
(after! mastodon
|
||||||
(setq mastodon-instance-url "https://mastodon.technology/"))
|
(setq mastodon-instance-url "https://distrotoot.com"))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
* MU4E
|
* MU4E
|
||||||
|
@ -392,7 +399,6 @@ The settings below are specific to each of three different email accounts. Thes
|
||||||
I'm sourcing an elisp file (~/.config/doom/email.el) that contains the above source block but with my actual email settings. I do this so I don't have to share my email addresses (other than derek@distrotube.com) publicly. If you uncommented the above source block to use, then you should comment out or delete this block below.
|
I'm sourcing an elisp file (~/.config/doom/email.el) that contains the above source block but with my actual email settings. I do this so I don't have to share my email addresses (other than derek@distrotube.com) publicly. If you uncommented the above source block to use, then you should comment out or delete this block below.
|
||||||
#+BEGIN_SRC emacs-lisp
|
#+BEGIN_SRC emacs-lisp
|
||||||
(load "~/.config/doom/email")
|
(load "~/.config/doom/email")
|
||||||
|
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
** Function To Facilitate Switching Between Accounts
|
** Function To Facilitate Switching Between Accounts
|
||||||
|
|
|
@ -93,7 +93,7 @@
|
||||||
(eval +overlay) ; run code, run (also, repls)
|
(eval +overlay) ; run code, run (also, repls)
|
||||||
;;gist ; interacting with github gists
|
;;gist ; interacting with github gists
|
||||||
lookup ; navigate your code and its documentation
|
lookup ; navigate your code and its documentation
|
||||||
lsp
|
;;lsp
|
||||||
magit ; a git porcelain for Emacs
|
magit ; a git porcelain for Emacs
|
||||||
;;make ; run make tasks from Emacs
|
;;make ; run make tasks from Emacs
|
||||||
;;pass ; password manager for nerds
|
;;pass ; password manager for nerds
|
||||||
|
@ -129,19 +129,19 @@
|
||||||
;;fstar ; (dependent) types and (monadic) effects and Z3
|
;;fstar ; (dependent) types and (monadic) effects and Z3
|
||||||
;;gdscript ; the language you waited for
|
;;gdscript ; the language you waited for
|
||||||
;;(go +lsp) ; the hipster dialect
|
;;(go +lsp) ; the hipster dialect
|
||||||
(haskell +lsp) ; a language that's lazier than I am
|
(haskell +dante) ; a language that's lazier than I am
|
||||||
;;hy ; readability of scheme w/ speed of python
|
;;hy ; readability of scheme w/ speed of python
|
||||||
;;idris ; a language you can depend on
|
;;idris ; a language you can depend on
|
||||||
(json +lmsp) ; At least it ain't XML
|
json ; At least it ain't XML
|
||||||
;;(java +meghanada) ; the poster child for carpal tunnel syndrome
|
;;(java +meghanada) ; the poster child for carpal tunnel syndrome
|
||||||
(javascript +lsp) ; all(hope(abandon(ye(who(enter(here))))))
|
javascript ; all(hope(abandon(ye(who(enter(here))))))
|
||||||
;;julia ; a better, faster MATLAB
|
;;julia ; a better, faster MATLAB
|
||||||
;;kotlin ; a better, slicker Java(Script)
|
;;kotlin ; a better, slicker Java(Script)
|
||||||
(latex +lsp) ; writing papers in Emacs has never been so fun
|
latex ; writing papers in Emacs has never been so fun
|
||||||
;;lean
|
;;lean
|
||||||
;;factor
|
;;factor
|
||||||
;;ledger ; an accounting system in Emacs
|
;;ledger ; an accounting system in Emacs
|
||||||
(lua +lsp) ; one-based indices? one-based indices
|
lua ; one-based indices? one-based indices
|
||||||
markdown ; writing docs for people to ignore
|
markdown ; writing docs for people to ignore
|
||||||
;;nim ; python + lisp at the speed of c
|
;;nim ; python + lisp at the speed of c
|
||||||
;;nix ; I hereby declare "nix geht mehr!"
|
;;nix ; I hereby declare "nix geht mehr!"
|
||||||
|
@ -150,7 +150,7 @@
|
||||||
php ; perl's insecure younger brother
|
php ; perl's insecure younger brother
|
||||||
;;plantuml ; diagrams for confusing people more
|
;;plantuml ; diagrams for confusing people more
|
||||||
;;purescript ; javascript, but functional
|
;;purescript ; javascript, but functional
|
||||||
(python +lsp) ; beautiful is better than ugly
|
python ; beautiful is better than ugly
|
||||||
;;qt ; the 'cutest' gui framework ever
|
;;qt ; the 'cutest' gui framework ever
|
||||||
;;racket ; a DSL for DSLs
|
;;racket ; a DSL for DSLs
|
||||||
;;raku ; the artist formerly known as perl6
|
;;raku ; the artist formerly known as perl6
|
||||||
|
@ -160,13 +160,13 @@
|
||||||
;;rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
|
;;rust ; Fe2O3.unwrap().unwrap().unwrap().unwrap()
|
||||||
;;scala ; java, but good
|
;;scala ; java, but good
|
||||||
;;scheme ; a fully conniving family of lisps
|
;;scheme ; a fully conniving family of lisps
|
||||||
(sh +lsp) ; she sells {ba,z,fi}sh shells on the C xor
|
sh ; she sells {ba,z,fi}sh shells on the C xor
|
||||||
;;sml
|
;;sml
|
||||||
;;solidity ; do you need a blockchain? No.
|
;;solidity ; do you need a blockchain? No.
|
||||||
;;swift ; who asked for emoji variables?
|
;;swift ; who asked for emoji variables?
|
||||||
;;terra ; Earth and Moon in alignment for performance.
|
;;terra ; Earth and Moon in alignment for performance.
|
||||||
(web +lsp) ; the tubes
|
web ; the tubes
|
||||||
(yaml +lsp) ; JSON, but readable
|
yaml ; JSON, but readable
|
||||||
|
|
||||||
:email
|
:email
|
||||||
mu4e
|
mu4e
|
||||||
|
|
|
@ -52,9 +52,11 @@
|
||||||
(package! async)
|
(package! async)
|
||||||
(package! dired-open)
|
(package! dired-open)
|
||||||
(package! dmenu)
|
(package! dmenu)
|
||||||
|
(package! elfeed-goodies)
|
||||||
(package! elpher)
|
(package! elpher)
|
||||||
(package! emojify)
|
(package! emojify)
|
||||||
(package! evil-tutor)
|
(package! evil-tutor)
|
||||||
|
(package! hyperbole)
|
||||||
(package! ivy-posframe)
|
(package! ivy-posframe)
|
||||||
(package! mastodon)
|
(package! mastodon)
|
||||||
(package! org-bullets)
|
(package! org-bullets)
|
||||||
|
|
|
@ -202,7 +202,7 @@ end
|
||||||
|
|
||||||
### ALIASES ###
|
### ALIASES ###
|
||||||
# spark aliases
|
# spark aliases
|
||||||
alias clear='clear; echo; echo; seq 1 (tput cols) | sort -R | spark | lolcat; echo; echo'
|
alias clear='/bin/clear; echo; echo; seq 1 (tput cols) | sort -R | spark | lolcat; echo; echo'
|
||||||
|
|
||||||
# root privileges
|
# root privileges
|
||||||
alias doas="doas --"
|
alias doas="doas --"
|
||||||
|
|
|
@ -1,14 +1,14 @@
|
||||||
[xin_0]
|
[xin_0]
|
||||||
file=/home/dt/wallpapers/0095.jpg
|
file=/home/dt/wallpapers/0253.jpg
|
||||||
mode=0
|
mode=0
|
||||||
bgcolor=#000000
|
bgcolor=#000000
|
||||||
|
|
||||||
[xin_1]
|
[xin_1]
|
||||||
file=/home/dt/wallpapers/0095.jpg
|
file=/home/dt/wallpapers/0253.jpg
|
||||||
mode=0
|
mode=0
|
||||||
bgcolor=#000000
|
bgcolor=#000000
|
||||||
|
|
||||||
[xin_2]
|
[xin_2]
|
||||||
file=/home/dt/wallpapers/0095.jpg
|
file=/home/dt/wallpapers/0253.jpg
|
||||||
mode=0
|
mode=0
|
||||||
bgcolor=#000000
|
bgcolor=#000000
|
||||||
|
|
|
@ -1,8 +1,8 @@
|
||||||
[geometry]
|
[geometry]
|
||||||
posx=3848
|
posx=0
|
||||||
posy=28
|
posy=20
|
||||||
sizex=1900
|
sizex=1920
|
||||||
sizey=1040
|
sizey=1060
|
||||||
|
|
||||||
[nitrogen]
|
[nitrogen]
|
||||||
view=icon
|
view=icon
|
||||||
|
|
|
@ -501,18 +501,18 @@ def init_widgets_list():
|
||||||
fontsize = 37
|
fontsize = 37
|
||||||
),
|
),
|
||||||
widget.TextBox(
|
widget.TextBox(
|
||||||
text = " 🌡",
|
text = " 🌡 TEMP NOT SHOWN ",
|
||||||
padding = 2,
|
padding = 2,
|
||||||
foreground = colors[2],
|
foreground = colors[2],
|
||||||
background = colors[5],
|
background = colors[5],
|
||||||
fontsize = 11
|
fontsize = 11
|
||||||
),
|
),
|
||||||
widget.ThermalSensor(
|
# widget.ThermalSensor(
|
||||||
foreground = colors[2],
|
# foreground = colors[2],
|
||||||
background = colors[5],
|
# background = colors[5],
|
||||||
threshold = 90,
|
# threshold = 90,
|
||||||
padding = 5
|
# padding = 5
|
||||||
),
|
# ),
|
||||||
widget.TextBox(
|
widget.TextBox(
|
||||||
text='',
|
text='',
|
||||||
background = colors[5],
|
background = colors[5],
|
||||||
|
|
|
@ -378,18 +378,18 @@ def init_widgets_list():
|
||||||
fontsize = 37
|
fontsize = 37
|
||||||
),
|
),
|
||||||
widget.TextBox(
|
widget.TextBox(
|
||||||
text = " 🌡",
|
text = " 🌡 TEMP NOT SHOWN ",
|
||||||
padding = 2,
|
padding = 2,
|
||||||
foreground = colors[2],
|
foreground = colors[2],
|
||||||
background = colors[5],
|
background = colors[5],
|
||||||
fontsize = 11
|
fontsize = 11
|
||||||
),
|
),
|
||||||
widget.ThermalSensor(
|
# widget.ThermalSensor(
|
||||||
foreground = colors[2],
|
# foreground = colors[2],
|
||||||
background = colors[5],
|
# background = colors[5],
|
||||||
threshold = 90,
|
# threshold = 90,
|
||||||
padding = 5
|
# padding = 5
|
||||||
),
|
# ),
|
||||||
widget.TextBox(
|
widget.TextBox(
|
||||||
text='',
|
text='',
|
||||||
background = colors[5],
|
background = colors[5],
|
||||||
|
|
|
@ -21,7 +21,7 @@ config.load_autoconfig(False)
|
||||||
c.aliases = {'q': 'quit', 'w': 'session-save', 'wq': 'quit --save'}
|
c.aliases = {'q': 'quit', 'w': 'session-save', 'wq': 'quit --save'}
|
||||||
|
|
||||||
# Setting dark mode
|
# Setting dark mode
|
||||||
config.set("colors.webpage.darkmode.enabled", True)
|
#config.set("colors.webpage.darkmode.enabled", True)
|
||||||
|
|
||||||
|
|
||||||
# Which cookies to accept. With QtWebEngine, this setting also controls
|
# Which cookies to accept. With QtWebEngine, this setting also controls
|
||||||
|
|
Loading…
Reference in New Issue