Skip to content

Commit 97554a6

Browse files
committed
Add project: fennel-sandbox
1 parent 8c65273 commit 97554a6

9 files changed

+48
-7
lines changed

.gitmodules

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "projects/fennel-sandbox"]
2+
path = projects/fennel-sandbox
3+
url = [email protected]:alecigne/fennel-sandbox.git

about.org

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33

44
* About me
55

6-
Since 2018, I am working as a software engineer, using mainly Java. In
7-
a past life, I worked in cancer research - I received a PhD in
6+
Since 2018, I am working as a [[https://fr.linkedin.com/in/anthonylecigne][software engineer]], using mainly Java. In
7+
a past life, I worked in cancer research -- I received a PhD in
88
cellular biology in 2016.
99

1010
Although my long-term goal is to become a confirmed software
@@ -24,7 +24,7 @@ These pages have been written with [[https://www.gnu.org/software/emacs/][Emacs]
2424
process is fully automatic, using Emacs in batch mode:
2525

2626
1. The [[https://github.com/alecigne/lecigne.net][website itself]], a network of Org files kept under version
27-
control, is "augmented" with other Org projects.
27+
control, is "augmented" with other Org [[file:projects/projects.org][projects]] (or "microsites").
2828

2929
2. All Org files are [[https://orgmode.org/manual/Publishing.html][exported]] to HTML.
3030

index.org

+7-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#+options: num:nil
44

55
Welcome to my (rather minimalistic) website. You're browsing
6-
[[https://github.com/alecigne/lecigne.net/tree/v2025-01-12][v2025-01-12]].
6+
[[https://github.com/alecigne/lecigne.net/tree/v2025-01-13][v2025-01-13]].
77

88
Since it was "under construction" for years, I decided to simply use
99
it for [[file:notes/notes.org][public notes]] and let it evolve organically from there, in both
@@ -23,6 +23,12 @@ can use the [[https://github.com/alecigne/lecigne.net/discussions][Discussions s
2323
- [[file:notes/notes.org][Notes]]: just because "articles" was a bit too pompous, but that's
2424
what they are -- reference documents that can evolve with time.
2525

26+
- [[file:projects/projects.org][Projects]]: projects, or "microsites" as I call them, are independant
27+
GitHub repositories that use the same documentation format as this
28+
website ([[https://orgmode.org/][Org mode]]). They're "injected" into this website during the
29+
publishing process which, of course, is taken care of by the One
30+
True Editor -- [[https://www.gnu.org/software/emacs/][Emacs]].
31+
2632
- [[file:themes/themes.org][Themes]]: a few pages describing my main centers of interest, with
2733
backlinks that refer to notes
2834

news.org

+16
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,22 @@
11
#+title: News
22
#+options: num:nil
33

4+
* 2025
5+
:PROPERTIES:
6+
:CREATED: [2025-01-13 Mon 23:55]
7+
:END:
8+
9+
** [2025-01-13 Mon]
10+
:PROPERTIES:
11+
:CREATED: [2025-01-13 Mon 23:55]
12+
:END:
13+
14+
I've added a [[file:projects/projects.org][Projects]] section to the website! As written on the
15+
[[file:index.org][homepage]], they are independant GitHub repositories that use the same
16+
documentation format as this website ([[https://orgmode.org/][Org mode]] for [[https://www.gnu.org/software/emacs/][Emacs]]).
17+
18+
The first project is [[file:projects/fennel-sandbox/README.org][fennel-sandbox]] -- have a look 🙂
19+
420
* 2024
521
:PROPERTIES:
622
:CREATED: [2024-07-07 Sun 16:41]

projects/fennel-sandbox

Submodule fennel-sandbox added at e7aa19c

projects/projects.org

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
#+title: Projects
2+
3+
- [[file:fennel-sandbox/README.org][fennel-sandbox]] :: Code written while learning [[https://fennel-lang.org/][Fennel]], in particular
4+
for the [[https://tic80.com/][TIC-80]] fantasy console. ([[https://github.com/alecigne/fennel-sandbox][GitHub]])

publish.el

-3
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313
"<link href=\"https://fonts.googleapis.com/css2?family=Roboto&display=swap\" rel=\"stylesheet\">\n"
1414
"<link href=\"https://fonts.googleapis.com/css2?family=Baloo+Chettan+2&display=swap\" rel=\"stylesheet\">"))
1515

16-
(setq alc-org-excluded-files "todo\\.org\\|README\\.org")
17-
1816
(setq org-publish-project-alist
1917
`(("org-static"
2018
:base-directory "./"
@@ -25,7 +23,6 @@
2523
("org-html"
2624
:base-directory "./"
2725
:base-extension "org"
28-
:exclude ,alc-org-excluded-files
2926
:publishing-directory "~/pub/lecigne.net/"
3027
:recursive t
3128
:publishing-function org-html-publish-to-html

themes/lisp.org

+13
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,20 @@
66
:CREATED: [2024-02-17 Sat 16:30]
77
:END:
88

9+
** Notes
10+
:PROPERTIES:
11+
:CREATED: [2025-01-14 Tue 00:02]
12+
:END:
13+
914
- [[file:../notes/flipper-brute-force.org][Generating sub-GHz brute-force files for the Flipper Zero]] :: The
1015
script is written in Common Lisp.
1116

1217
- [[file:../notes/common-lisp.org][Setting up a Common Lisp environment]] :: Self-explanatory :)
18+
19+
** Projects
20+
:PROPERTIES:
21+
:CREATED: [2025-01-14 Tue 00:02]
22+
:END:
23+
24+
- [[file:../projects/fennel-sandbox/README.org][fennel-sandbox]] :: A little project following my adventures with the
25+
[[https://fennel-lang.org/][Fennel]] Lisp dialect.

top-menu.html

+1
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<a href="https://lecigne.net/index.html">Home</a>
33
<a href="https://lecigne.net/news.html">News</a>
44
<a href="https://lecigne.net/notes/notes.html">Notes</a>
5+
<a href="https://lecigne.net/projects/projects.html">Projects</a>
56
<a href="https://lecigne.net/themes/themes.html">Themes</a>
67
<a href="https://lecigne.net/about.html">About</a>
78
<div class="topnav-right">

0 commit comments

Comments
 (0)