My emacs configuration
See the code#+options: ':nil *:t -:t ::t <:t H:6 \n:nil ^:{} arch:headline
#+options: author:t broken-links:mark c:nil creator:nil
#+options: d:(not "LOGBOOK") date:t e:t email:nil f:t inline:t num:t
#+options: p:nil pri:nil prop:nil stat:t tags:t tasks:t tex:t
#+options: timestamp:t title:t toc:t todo:t |:t
#+title: Nasy Emacs 配置
#+create_date: <2021-06-16 Wed>
#+date: <2023-03-31 Fri>
#+author: Nasy
#+email: nasyxx@gmail.com
#+language: en
#+select_tags: export
#+exclude_tags: noexport
#+creator: Emacs 28.0.50 (Org mode 9.4.6)
#+setupfile: https://fniessen.github.io/org-html-themes/org/html-theme-readtheorg.setup
#+html_head: <link rel="stylesheet" type="text/css" href="style.css">
#+html_head: <script async src="https://www.googletagmanager.com/gtag/js?id=G-10SM1C9F57"></script>
#+html_head: <script>
#+html_head: window.dataLayer = window.dataLayer || [];
#+html_head: function gtag(){window.dataLayer.push(arguments);}
#+html_head: gtag('js', new Date());
#+html_head:
#+html_head: gtag('config', 'G-10SM1C9F57');
#+html_head: </script>
#+latex_header_extra: \usepackage{xeCJK}
#+latex_header_extra: \setmainfont{Cormorant Garamond}
# #+latex_header_extra: \setCJKfallbackfamilyfont{\CJKfamilydefault}{HanaMinB}
#+latex_header_extra: \setCJKmainfont[FallBack=HanaMinB]{HanaMinA}
#+latex_header_extra: \setCJKmainfont[FallBack=HanaMinB]{HanaMinA}
# #+latex_header_extra: \setsansfont{Lato}
# #+latex_header_extra: \setsansjfont{PingFang SC}
#+latex_header_extra: \usepackage{minted}
[[https://doi.org/10.5281/zenodo.7790390][file:https://zenodo.org/badge/DOI/10.5281/zenodo.7790390.svg]]
* 新配置文件尙在加工中
此處留些許文字以方便諸君使用
* 安裝 Install
克隆到 ~.emacs.d~
#+begin_src sh
git clone https://github.com/nasyxx/emacs.d ~/nasy-emacs --recursive
ln -s ~/nasy-emacs ~/.emacs.d
#+end_src
** 生成 el 文件 Generate el files
#+begin_src sh
make generate -j
#+end_src
** 生成 elc 與 eln 文件 Generate elc & eln files (可選 optional)
#+begin_src sh
make config -j
#+end_src
* 更新 Update
簡而言之兩步
** 更新倉庫 Update repo
#+begin_src sh
make update
#+end_src
** 更新 Update straight (可選 optional)
同時更新 elc 與 eln
#+begin_src sh
make update-all
#+end_src
* 自定義
自定義文件全位于~芄蘭~有~芄蘭.el~與~custom.el~
雖有 ~custom.el~ 但未在配置中加載苟欲用之加載于 ~芄蘭/芄蘭.el~
* 頟外
#+include: ./木瓜/nasy/寚.org :lines "15-"
* 配置
#+include: ./蔓艸/篇.org :lines "3-"
* Ref
#+begin_src bibtex
@software{naNasyxxEmacs20232023a,
title = {Nasyxx/Emacs.d: 2023 03 31 Version},
shorttitle = {Nasyxx/Emacs.d},
author = {Na, Saiyang and {haasdo95} and Berserk},
date = {2023-04-01},
doi = {10.5281/zenodo.7790390},
url = {https://zenodo.org/record/7790390},
urldate = {2023-04-01},
abstract = {Nasy's emacs configuration},
organization = {{Zenodo}}
}
#+end_src
Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.
Emacs Lisp
93.8%
Makefile
3.3%
TeX
2.0%
My emacs configuration
See the code#+options: ':nil *:t -:t ::t <:t H:6 \n:nil ^:{} arch:headline
#+options: author:t broken-links:mark c:nil creator:nil
#+options: d:(not "LOGBOOK") date:t e:t email:nil f:t inline:t num:t
#+options: p:nil pri:nil prop:nil stat:t tags:t tasks:t tex:t
#+options: timestamp:t title:t toc:t todo:t |:t
#+title: Nasy Emacs 配置
#+create_date: <2021-06-16 Wed>
#+date: <2023-03-31 Fri>
#+author: Nasy
#+email: nasyxx@gmail.com
#+language: en
#+select_tags: export
#+exclude_tags: noexport
#+creator: Emacs 28.0.50 (Org mode 9.4.6)
#+setupfile: https://fniessen.github.io/org-html-themes/org/html-theme-readtheorg.setup
#+html_head: <link rel="stylesheet" type="text/css" href="style.css">
#+html_head: <script async src="https://www.googletagmanager.com/gtag/js?id=G-10SM1C9F57"></script>
#+html_head: <script>
#+html_head: window.dataLayer = window.dataLayer || [];
#+html_head: function gtag(){window.dataLayer.push(arguments);}
#+html_head: gtag('js', new Date());
#+html_head:
#+html_head: gtag('config', 'G-10SM1C9F57');
#+html_head: </script>
#+latex_header_extra: \usepackage{xeCJK}
#+latex_header_extra: \setmainfont{Cormorant Garamond}
# #+latex_header_extra: \setCJKfallbackfamilyfont{\CJKfamilydefault}{HanaMinB}
#+latex_header_extra: \setCJKmainfont[FallBack=HanaMinB]{HanaMinA}
#+latex_header_extra: \setCJKmainfont[FallBack=HanaMinB]{HanaMinA}
# #+latex_header_extra: \setsansfont{Lato}
# #+latex_header_extra: \setsansjfont{PingFang SC}
#+latex_header_extra: \usepackage{minted}
[[https://doi.org/10.5281/zenodo.7790390][file:https://zenodo.org/badge/DOI/10.5281/zenodo.7790390.svg]]
* 新配置文件尙在加工中
此處留些許文字以方便諸君使用
* 安裝 Install
克隆到 ~.emacs.d~
#+begin_src sh
git clone https://github.com/nasyxx/emacs.d ~/nasy-emacs --recursive
ln -s ~/nasy-emacs ~/.emacs.d
#+end_src
** 生成 el 文件 Generate el files
#+begin_src sh
make generate -j
#+end_src
** 生成 elc 與 eln 文件 Generate elc & eln files (可選 optional)
#+begin_src sh
make config -j
#+end_src
* 更新 Update
簡而言之兩步
** 更新倉庫 Update repo
#+begin_src sh
make update
#+end_src
** 更新 Update straight (可選 optional)
同時更新 elc 與 eln
#+begin_src sh
make update-all
#+end_src
* 自定義
自定義文件全位于~芄蘭~有~芄蘭.el~與~custom.el~
雖有 ~custom.el~ 但未在配置中加載苟欲用之加載于 ~芄蘭/芄蘭.el~
* 頟外
#+include: ./木瓜/nasy/寚.org :lines "15-"
* 配置
#+include: ./蔓艸/篇.org :lines "3-"
* Ref
#+begin_src bibtex
@software{naNasyxxEmacs20232023a,
title = {Nasyxx/Emacs.d: 2023 03 31 Version},
shorttitle = {Nasyxx/Emacs.d},
author = {Na, Saiyang and {haasdo95} and Berserk},
date = {2023-04-01},
doi = {10.5281/zenodo.7790390},
url = {https://zenodo.org/record/7790390},
urldate = {2023-04-01},
abstract = {Nasy's emacs configuration},
organization = {{Zenodo}}
}
#+end_src
Not written in Markdown, so it's shown here as plain text — view it formatted on GitHub.
Emacs Lisp
93.8%
Makefile
3.3%
TeX
2.0%