-
Where stable actually means stable! – Debian (by Software in the Public Interest). Debian is a free operating system (OS) for your computer. An operating system is the set of basic programs and utilities that make your computer run. Debian provides more than a pure OS: it comes with over 51000 packages, precompiled …
Read More -
The Purely Functional Linux Distribution – NixOS (by Dolstra, Eelco). NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable, and has many other advantages. Research project …
Read More -
My atom-config (which is unused because I use only Emacs these days). Usage rename your existing ~/.atom directory as a backup; git clone https://codeberg.org/photonsphere/atom-config.git ~/.atom Start atom.
Read More -
Rum
Simple, decomplected, isomorphic HTML UI library for Clojure and ClojureScript – Rum (by Nikita Prokopov) From its documentation Rum is a client/server library for HTML UI. In ClojureScript, it works as React wrapper, in Clojure, it is a static HTML generator. Rum: does not dictate how to store your state; has …
Read More -
Once upon a time, while using Debian I had a problem with Docker containers and suspend/resume. Docker resume/thaw problems? When you use Docker containers on your development system and experience problems after a resume from a suspend (or a thaw from a hibernate). On my Debian Stable KDE system –after a resume of my …
Read More -
Cross platform desktop applications in ClojureScript
GitHub's Electron is used to build cross platform desktop apps with web technologies like JavaScript, HTML, and CSS. The text editor Atom and the Slack application are written using Electron. Because ClojureScript (video presentation: Clojure/ClojureScript: One Language to Rule the Web) compiles to JavaScript Electron …
Read More -
Ferret is a free software Clojure implementation, it compiles a restricted subset of the Clojure language to self contained ISO C++11 which allows for the use of Clojure in real time embedded control systems – Ferret by Nurullah Akkaya) From its documentation Ferret does not depend on any external dependencies …
Read More -
Lightweight i18n using re-frame modified
A lightweight i18n solution for use with re-frame. It's inspired by Tower, a Clojure/Script i18n & L10n library. Update: later found the Tongue library (by Nikita Prokopov). i18n code 1(ns examplens.i18n 2 (:require [examplens.translations :refer [translations]])) 3 4(def i18n-not-found-key "I18N-KEY") 5(def …
Read More -
A dark theme approach for Emacs running under KDE (Debian Linux). Alternative approach Configure the Invert desktop effect under KDE system settings and use Ctrl-Meta-U to activate it for the Emacs window (which uses the regular light theme). This gives a very nice dark theme like effect, which is perfect for coding …
Read More -
With my Eclipse running under KDE (Debian Linux) the dark themes in Eclipse suffer from side effects. Like the disappearance of the little menu in the title area of the window's tabs. Alternative approach Configure the Invert desktop effect under KDE system settings and use Ctrl-Meta-U to activate it for the Eclipse …
Read More