From 077ea38800b7aef0c8e7d1cdcdbf009a6095d46a Mon Sep 17 00:00:00 2001 From: Sacha Chua Date: Fri, 27 Sep 2024 19:01:48 -0400 Subject: add lots of talks --- 2024/talks/color.md | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 2024/talks/color.md (limited to '2024/talks/color.md') diff --git a/2024/talks/color.md b/2024/talks/color.md new file mode 100644 index 00000000..e302c691 --- /dev/null +++ b/2024/talks/color.md @@ -0,0 +1,50 @@ +[[!meta title="Colour your Emacs with ease"]] +[[!meta copyright="Copyright © 2024 Ryota"]] +[[!inline pages="internal(2024/info/color-nav)" raw="yes"]] + + + + + +# Colour your Emacs with ease +Ryota (he/him) - Pronunciation: Ree-yo-tah, https://hachyderm.io/@rytswd https://x.com/rytswd + +[[!inline pages="internal(2024/info/color-before)" raw="yes"]] + +Emacs comes with various themes to pick from, and there are myriad +different themes out on the internet. Even when you choose a theme, from +there, you can make your exact adjustments to add or remove certain +colours. Emacs provides you so much control over how you work, write, code, +and everything in between. You are certainly left equipped with all the +controls for your theme as well. + +However, when it comes to colour, there is a bit of difficulty: RGB. +Hexadecimal colour codes are ubiquitous and relatively easy to understand. +Yet, they are difficult to work with, especially when you need to make +different shades and variants. In recent years, CSS started to support not +just sRGB (standard RGB), but other colour spaces such as HSL, Oklab, etc. +With Emacs, we also have a great set of tools from color.el, as well as +this amazing package called ct.el (), + +In this talk, we will have a quick look at different colour spaces than +sRGB, namely HSL and LCH. We will check out how ct.el can make a set of +colour shades and variants at ease, and how they can help defining themes. +Finally, Ryota will share his own theme called Hasliberg Theme, which is +using the full power of LCH. + +About the speaker: + +Ryota started his Emacs journey more than a decade ago, but was forced to +put it aside for work requirements soon after. A few years ago, he made a +return to Emacs, and now is using Emacs almost exclusively for any sort of +coding tasks. This talk focuses on the modern Emacs setup where he thinks +his Emacs looks and works better than many other editors. He works for Civo +as a Principal Engineer. + + + +[[!inline pages="internal(2024/info/color-after)" raw="yes"]] + +[[!inline pages="internal(2024/info/color-nav)" raw="yes"]] + + -- cgit v1.2.3