Slideshow Wallpaper in Ubuntu

You can use easily Shotwell to create a dynamic wallpaper with your favorite images. First, install Shotwell if you haven’t already:

    sudo apt install shotwell

      Then in Shotwell:

      1. Import your photos (File > Import From Folder)
      2. Select the photos you want in your slideshow
      3. Click “File” > “Set as Desktop Slideshow”

      Inside out bouncing ball animation

      A mostly CSS-only cool animation of a ball bouncing within a rectangle. We just need to capture the mouse position with JavaScript.

      Desktop Apps I used in 2022

      I used the following FOSS and collaborated with some of them in 2022:

      Ubuntu

      Ubuntu is the modern, open source operating system on Linux for the enterprise server, desktop, cloud, and IoT.

      SteamOS

      SteamOS is a Linux distribution developed by Valve. It incorporates Valve’s popular namesake Steam video game storefront and is the primary operating system for the Steam Deck, Valve’s portable gaming device, as well as Valve’s earlier Steam Machines.

      Firefox

      Firefox is a free web browser backed by Mozilla, a non-profit dedicated to internet health and privacy.

      Brave

      The browser that puts you first. Block ads. Save data. And get way faster websites.

      Blender

      Blender is a free and open-source 3D computer graphics software tool set used for creating animated films, visual effects, art, 3D-printed models, motion graphics, interactive 3D applications, virtual reality, and, formerly, video games.

      Inkscape

      A powerful, free design tool. Whether you are an illustrator, designer, web designer or just someone who needs to create some vector imagery, Inkscape is for you!

      Gimp

      GNU Image Manipulation Program, commonly known by its acronym GIMP, is a free and open-source raster graphics editor used for image manipulation and image editing, free-form drawing, transcoding between different image file formats, and more specialized tasks. It is extensible by means of plugins, and scriptable.

      Krita

      Krita is a professional FREE and open source painting program. It is made by artists that want to see affordable art tools for everyone.

      Upscayl

      Free and Open Source AI Image Upscaler for Linux, MacOS and Windows built with Linux-First philosophy. With state of the art AI, Upscayl helps you turn low resolution images into high resolution. Crisp and sharp! No internet required.

      LibreOffice

      LibreOffice is a free and powerful office suite. Its clean interface and feature-rich tools help you unleash your creativity and enhance your productivity.

      OnlyOffice

      100% open-source free alternative to Microsoft Office.

      VLC

      VLC is a free and open source cross-platform multimedia player and framework that plays most multimedia files, and various streaming protocols.

      OBS
      OBS (Open Broadcaster Software) is free and open source software for video recording and live streaming.

      Kdenlive

      A modern yet simple multi-platform video cutter and joiner.

      VS Codium

      Free/Libre Open Source Software Binaries of VS Code

      Stacer

      Stacer is an open source system optimizer and application monitor that helps users to manage entire system with different aspects, its an all in one system utility.

      Telegram

      Telegram is a cloud-based mobile and desktop messaging app with a focus on security and speed. It has free and open API.

      Calibre

      Calibre is a cross-platform free and open-source suite of e-book software. Calibre supports organizing existing e-books into virtual libraries, displaying, editing, creating and converting e-books, as well as syncing e-books with a variety of e-readers. Editing books is supported for EPUB and AZW3 formats.

      FileZilla

      The free FTP solution for both client and server. Filezilla is open source software distributed free of charge.

      RustDesk

      The open source alternative to TeamViewer. RustDesk is a full-featured open source remote control alternative for self-hosting and security with minimal configuration.

      KDE Connect

      A project that enables all your devices to communicate with each other.

      Thunderbird

      Thunderbird is a free email application that’s easy to set up and customize – and it’s loaded with great features!

      Odoo

      Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

      Formula to JSON

      Define formula using variables and transform it to JSON if it’s a valid math expression using Math.js

      Use oathtool command line for 2 step verification (2FA)

      You don’t need to use GAMMA Authenticators or closed private apps that generates 2 step verification (2FA) codes on your phone. Keep it simple and under your control, use oathtool command:

      oathtool -b --totp 'private_key'

      This will give you an output with the code you need whenever you want, ex:

      521319