Move bookmarks to separate directory to include stylesheet
Add extra HTML export preamble to bookmarks org file git ignore html files so I don't commit generated files during testing
This commit is contained in:
parent
5750a31713
commit
29056aa92e
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -6,3 +6,4 @@
|
|||
.DS_Store
|
||||
__pycache__
|
||||
.direnv
|
||||
*.html
|
||||
|
|
|
@ -2,21 +2,43 @@
|
|||
#+author: Evie Litherland-Smith
|
||||
#+email: evie@xenia.me.uk
|
||||
#+language: en
|
||||
#+options: html-link-use-abs-url:nil html-postamble:auto
|
||||
#+options: html-preamble:t html-scripts:nil html-style:t
|
||||
#+options: html5-fancy:nil tex:t
|
||||
#+html_doctype: xhtml-strict
|
||||
#+html_container: div
|
||||
#+html_content_class: content
|
||||
#+description:
|
||||
#+keywords:
|
||||
#+html_link_home:
|
||||
#+html_link_up:
|
||||
#+html_mathjax:
|
||||
#+html_equation_reference_format: \eqref{%s}
|
||||
#+html_head: <link rel="stylesheet" type="text/css" href="stylesheet.css">
|
||||
#+html_head_extra:
|
||||
#+subtitle:
|
||||
#+infojs_opt:
|
||||
#+creator: <a href="https://www.gnu.org/software/emacs/">Emacs</a> 29.3 (<a href="https://orgmode.org">Org</a> mode 9.6.23)
|
||||
#+latex_header:
|
||||
* Messaging :messaging:
|
||||
- [[https://web.whatsapp.com/][WhatsApp Web]]
|
||||
- [[https://discord.com/app][Discord]]
|
||||
-----
|
||||
* Server :server:
|
||||
- [[https://xenia.me.uk][Home Page]]
|
||||
- [[https://git.xenia.me.uk][Forgejo]]
|
||||
-----
|
||||
* Documentation :documentation:
|
||||
- [[https://nixos-and-flakes.thiscute.world/][NixOS and Flakes]]
|
||||
- [[https://nix-community.github.io/home-manager/options.xhtml][Home Manager Configuration Options]]
|
||||
- [[https://mipmip.github.io/home-manager-option-search/][Home Manager Option Search]]
|
||||
- [[https://mozilla.github.io/policy-templates/][Mozilla Policy Templates]]
|
||||
- [[https://chromeenterprise.google/policies/][Chrome Enterprise Policy List]]
|
||||
-----
|
||||
* Awesome Repos :awesome:git:
|
||||
- [[https://github.com/emacs-tw/awesome-emacs][Awesome Emacs]]
|
||||
- [[https://github.com/hyprland-community/awesome-hyprland][Awesome Hyprland]]
|
||||
-----
|
||||
* Work :work:
|
||||
- [[https://nucleus.ukaea.uk/][Nucleus]]
|
||||
- [[https://marval.service.ukaea.uk/MSMSelfService/Index.aspx][Marval Helpdesk]]
|
10
system/bookmarks/stylesheet.css
Normal file
10
system/bookmarks/stylesheet.css
Normal file
|
@ -0,0 +1,10 @@
|
|||
div.outline-text-2,
|
||||
div.outline-text-3,
|
||||
div.outline-text-4 {
|
||||
column-count: 1;
|
||||
}
|
||||
|
||||
div.outline-3,
|
||||
div.outline-4 {
|
||||
column-count: 1;
|
||||
}
|
|
@ -83,7 +83,7 @@
|
|||
StartPage = "homepage-locked";
|
||||
URL = "file://${pkgs.runCommand "bookmarks" {} ''
|
||||
mkdir $out
|
||||
cp ${./bookmarks.org} $out/bookmarks.org
|
||||
cp ${./bookmarks/default.org} $out/bookmarks.org
|
||||
${pkgs.emacs}/bin/emacs -Q $out/bookmarks.org --batch --eval="(cd \"$out\")" -f pwd -f org-html-export-to-html --kill
|
||||
''}/bookmarks.html";
|
||||
};
|
||||
|
|
Loading…
Reference in a new issue