From 377d1b83a988632aa66c245231b6fb9542ac63e5 Mon Sep 17 00:00:00 2001 From: Enrico Lovisotto Date: Thu, 12 Jan 2023 16:48:20 +0100 Subject: [PATCH] Removed website rendering --- .gitlab-ci.yml | 22 -------------------- init.org | 56 +------------------------------------------------- 2 files changed, 1 insertion(+), 77 deletions(-) delete mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml deleted file mode 100644 index f64310c..0000000 --- a/.gitlab-ci.yml +++ /dev/null @@ -1,22 +0,0 @@ -image: silex/emacs - -pages: - script: - # generate pre-publish.el - - emacs --batch --visit init.org -f org-babel-tangle - - # use the script to inizialize emacs packets - - emacs --batch --load pre-publish.el --visit init.org -f org-html-export-to-html - - # move to export directory - - mkdir public/ - - mv init.html public/index.html - - artifacts: - expire_in: 1 day - - paths: - - public - - only: - - master diff --git a/init.org b/init.org index cc2ba33..dd1116d 100644 --- a/init.org +++ b/init.org @@ -10,59 +10,6 @@ This ~org~ file is a literate programming approach to write my Emacs configuration. The actual ~init.el~ script is generated using ~org-babel-tangle~. -Visit [[https://lobisquit.gitlab.io/emacs.d/][here]] the generated HTML export. - -* ~org-export~ headers :noexport: -This section contains some aesthetic settings for LaTeX and HTML. - -** Latex -#+latex_compiler: xelatex - -#+latex_header: \usepackage{listings} -#+latex_header: \usepackage{minted} - -#+latex_header_extra: \usepackage{fontspec} -#+latex_header_extra: \setmainfont{Fira Sans} -#+latex_header_extra: \setmonofont{Fira Code} -#+latex_header_extra: \usepackage{lstfiracode} - -#+latex_header: -#+latex_header: \usepackage{xcolor} -#+latex_header: \definecolor{mygray}{gray}{0.4} -#+latex_header: \lstset{basicstyle=\footnotesize\ttfamily, -#+latex_header: showstringspaces=false, -#+latex_header: commentstyle=\color{mygray}} - - -#+latex_header: \makeatletter -#+latex_header: \renewcommand\paragraph{% -#+latex_header: \@startsection{paragraph}{4}{0mm}% -#+latex_header: {-\baselineskip}% -#+latex_header: {.5\baselineskip}% -#+latex_header: {\normalfont\normalsize\bfseries}} -#+latex_header: \makeatother - -** HTML -#+setupfile: https://fniessen.github.io/org-html-themes/org/theme-readtheorg.setup - -A pre-export script is needed to install ~htmlize~ dipendency. - -#+begin_src elisp :tangle pre-publish.el - ;; initialize package with MELPA - (require 'package) - (package-initialize) - (add-to-list 'package-archives - '("melpa" . "https://melpa.org/packages/") t) - (package-refresh-contents) - - ;; install HTML generator - (package-install 'htmlize) - - ;; org-plus-contrib seems to need use-package - (package-install 'use-package) - (use-package org :ensure org-plus-contrib) -#+end_src - * Preamble Disable garbage collection on startup, to lower init time. @@ -297,7 +244,7 @@ Remove nasty delay between cursor stop and parenthesis highlighting. *** Window splitting This way windows tend to split vertically: ideal for laptops. -#+begin_src elisp +#+begin_src elisp :tangle no (setq split-height-threshold 50) (setq split-width-threshold 70) #+end_src @@ -550,7 +497,6 @@ Setup colored parenthesis for :hook ((lisp-mode . rainbow-delimiters-mode))) #+end_src - * Epilogue Re-set garbage collector limit to a sensible value. -- 2.38.5