Experience the magic of EmacsConf 2024 in person! Join us at our Swiss satellite venue in Lucerne for two days of Emacs enlightenment, community connection, and free software celebration.
Join us for EmacsConf 2023 in Lucerne. Engage in talks about GNU Emacs, Lisp, and the Free Software movement.
This post explains why Microsoft Teams recently stopped working for Linux users and what to do to make it work again.
Schwäbische.de, a German news website, has recently undergone a major relaunch with the help of alephDAM and Forward Publishing. The website now boasts a new design, and is available on smartphones and tablets through a new app. Schwäbische.de aims to be a central news portal for the region, providing independent local journalism and information from the surrounding area. With the help of alephDAM and Forward Publishing, Schwäbische.de is now able to deliver news faster than its competitors and integrate seamlessly into their existing workflows.
Introducing event-scheduler, a new JavaScript library that allows users to schedule recurring (multi-day) events with the flexibility to provide exceptions for any conflicts. Built with Free/Libre and Open-Source Software (FLOSS) principles, this library is available under the AGPL license on GitHub. Perfect for organizations and individuals looking to create and manage schedules.
In this post, we discuss how to use custom bookmarks in mu4e, the Emacs mail reader, to temporarily achieve an "inbox zero" state and boost productivity. We provide elisp code that creates a bookmark to display all unread and flagged emails from the current year, without touching older emails. This can help you stay focused and avoid the stress and distraction of an overflowing inbox.
Last weekend, 200ok and Ardeo were proud to be satellite venues for the reClojure and EmacsConf conferences. As an official satellite of the GNU EmacsConf conference, we had the opportunity to host some of the most talented speakers and attendees in the Free Software community. The conferences were a celebration of the power of collaboration and open source technology, and we are grateful to have been a part of them.
Discover a simple yet powerful elisp function that automatically recalculates clock tables in Org mode files, saving you time and hassle when tracking your time and tasks. Learn how to enable this function for specific files and improve your Org mode workflow today!
This is a quick productivity hack to show all added or removed TODO statements across all Org mode agenda files.
reClojure is going strong in 2022. This year, we're going to have a physical venue in Switzerland. There where we can gather as a community, watch talks, hack all things Clojure, and have a good time together. Our host will be Ardeo (ardeo.ch). As a driver for innovation, Ardeo is a long-standing partner of 200ok.
EmacsConf is going strong in 2022. This year, we're going to have a physical venue in Switzerland, again. There where we can gather as a community, watch talks, hack all things Emacs, and have a good time together. Our host will be Ardeo (ardeo.ch). As a driver for innovation, Ardeo is a long-standing partner of 200ok.
Tutorial for a Firefox setup without tab and menubar for efficient use with a filing window manager.
Org can be exported to HTML and PDF from the command line not only by starting a new Emacs instance but also by using emacsclient to connect to Emacs server. This blog post explains how to do that.
An easy guide to export your daily Org mode agenda to calendars such as Thunderbird, iCloud or Google.
When you open a file in Linux, the question arises: Which of the available applications should be opened? Usually, this question is deferred to xdg-open
. But, how does xdg-open
know which application is the right one and how do you configure the one you want to use instead?🤓
Guide on migrating off a self-managed Gitlab instance to gitlab.com including checklists and some code for automation.
If you are working with complex nested JSON structures, this lightning talk from EmacsConf 2020 is for you. It shows how to use Emacs to parse and traverse JSON with live feedback using the tools jq and ivy to do the heavy lifting.
Sometimes, when you want to read a regular website, you just cannot, because there's a cookie popup in the way. If they won't let you read the website and won't let you opt out of tracking, then this can be a bit of an annoyance. This video shows an easy way around this issue.
Whenever Emacs feels slow, or you want to check out just how big the impact of something is RAM or CPU wise, then you can use the built-in Emacs profiler. This is a very basic introduction on how to get started with it.
When opening files with long lines, Emacs can crawl to a halt whilst utilizing 100% CPU. After reading this comprehensive guide, you will be well prepared to tackle even these files in Emacs!
organice recognizes international (for example US), but also Swiss phone numbers. Wherever organice finds a supported phone number format, it will render it as a clickable link. The same goes for web links and email addresses.
Using the Nvidia NVENC encoder, your machine will be quieter during video encoding tasks - and it will finish the job faster.
Easily and quickly use Emacs internals to set up multiple dictionaries - even in multiple languages.
Writing and reading email is inherently a text-based workflow. Yes, there's HTML mails and attachments, but at the core email is probably the place where many people write and consume the most text. To utilize the best text-processing program available makes a lot of sense.
When you have lots of information in an Org file, it helps to narrow it down to just the topic that interests you right now. There's many ways to do that depending on what exactly you want to do. Creating an Org mode sparse tree is one of those options!
When resuming after suspend or hibernate, Dropbox will not try to sync which can lead to conflicting versions. Follow this post to fix it.
Fifth incarnation of the Glarner Hackathon from 2019-11-29 until 2019-12-01.
Some images from the official Zürich Satellite of EmacsConf 2019.
This post is a succinct and technical description on how to bridge all your messengers into IRC and therefore Emacs.
The Free Software Foundation has kindly provided us with a set of great goodies that we're giving away at the Zurich satellite
Alain and Phil were invited to be mentors of the VIScon hackathon at ETH.
EmacsConf 2019 will have a satellite venue in Zurich, Switzerland where we can gather, watch remote and hold live talks, enjoy good discussions as well as food.
Let's restart the ClojureZH Meetup.
FLOSS SaaS to display any iCalendar feed (for example a Meetup.com Group or a Google Calendar) as an HTML calendar.
organice is a FLOSS application bringing Org mode to the web.
If you have an old/insecure GPG/PGP key and want to upgrade, this blog post is for you.
Have you accidentally closed an issue on Github in the 'project board' view? Then this post is for you.
For when your mail provider uses insecure encryption settings, but you still want to read your emails.
New quickshift.ch release
Phil was invited to speak at the Goto conference in Copenhagen. His talk shows the unleashed potential when you leave some popular programming paradigms behind.
Phil gives a good introduction into PWAs and how they benefit both from the responsive web and the opportunities of native applications.
Disable the option 'flat-volume' which enables application volume changes to change the system volume. The rationale that this beavior is dangerous when wearing headphones.
The professional live audio streaming and archiving of events platform voicerepublic.com has been open sourced under the GPL license.
Autoformatting source code with prettier, eslint and Emacs.
Get on the bandwagon and sign up for the great CMS SaaS offering of livingdocs.io
If your bluetooth adapter doesn't work for your brand new Lenovo X1 Carbon 6th Gen under Linux, read this article.
Third incarnation of the Glarner Hackathon from 2018-11-30 until 2018-12-02.
If you're a mu4e user and you're seeing way too many HTML emails, consider changing a built in preset.
Release 1.1 of Swiss Crowdfunder featuring: Translatable user generated content
Alain was invited to be a mentor of this years ETH VIScon Hackathon.
X1 Carbon 6th gen about 50% slower on Linux
Combine sourceme and tmux to automate complicated dev setups.
Working with Org mode inline code blocks
We're welcoming our new team member, Carl Düvel!
Learning a new programming language can be hard. However, learning idiomatic JavaScript for Clojure devs (or generally devs with solid functional programming experience), is not.
How to supercharge your development setup with true code hot-reloading in a truly functional programming language.
Fetches issues from Pivotal and creates an Org mode file for it
Über die letzten drei Tagen haben wir ein wunderbar sonniges Code Retreat mit dem Team unseres Inkubators QuickShift in Ronco, Italien geniessen können.
How to configure Electron apps like Slack and Spotify under Linux to look good on HiDPI screens.
A snippet for ZSH to recognize project folders you changed to, so that when you create new shells (i.e. through opening a terminal) it changes to the last used project automatically.
Lean back and relax while enjoying a deep dive into the wonderful world of the Emacs editor. Emacs renaissance came with the advent of Clojure and undoubtedly is the most popular editor among Clojurians today. Of course there is a lot more you can do with Emacs, but much like playing an instrument, great skill only comes with practice.
Testing deserves and requires it’s own spot in the development plan. It is understandable to only plan ahead sparingly, because many developers dislike testing. They tend to test gently, subconsciously knowing where the code will break and avoiding the weak spots. However, with the proper training and setup, you can find your bugs now and not later.
Redux is a popular choice when it comes to dealing with state in larger single page applications. But even smaller applications might benefit from a redux architecture.
AWS S3 has a great, but little known functionality: You can request metadata about the content of the bucket in XML. This makes it a great storage space for all kinds of batch oriented applications. No need for a self-written API.
Hack4Glarus Hackathon in Linthal.