Advertising

Brackets

There is a new application available for Sparkers: Brackets

What is Brackets?

Brackets is a modern open-source code editor for HTML, CSS and JavaScript that’s built in HTML, CSS and JavaScript.

What makes Brackets different from other web code editors?

* Tools shouldn’t get in your way. Instead of cluttering up your coding environment with lots of panels and icons, the Quick Edit UI in Brackets puts context-specific code and tools inline.
* Brackets is in sync with your browser. With Live Preview, Brackets works directly with your browser to push code edits instantly and jump back and forth between your real source code and the browser view.
* Do it yourself. Because Brackets is open source, and built with HTML, CSS and JavaScript, you can help build the best code editor for the web.

Installation (64bit only):

sudo apt update
sudo apt install brackets

or via APTus-> Office-> Brackets icon.

Brackets

Copyright (c) 2012 – present Adobe Systems Incorporated
License: MIT
GitHub: github.com/adobe/brackets

 

Browsh

There is a new application available for Sparkers: Browsh

What is Browsh?

Browsh is a fully interactive, real-time, and modern text-based browser rendered to TTYs and browsers… …Browsh is different in that it’s backed by a real browser, namely headless Firefox, to create a purely text-based version of web pages and web apps. These can be easily rendered in a terminal or indeed, ironically, in another browser. Do note that currently the browser client doesn’t have feature parity with the terminal client.

Installation:

sudo apt update
sudo apt install browsh

or via APTus-> Web browsers-> Browsh icon.

Launch the browser in a terminal/terminal emulator via the command:

browsh

or via menu-> Network-> Browsh Browser.

Browsh

Author: Thomas Buckley-Houston
License: GNU Lesser General Public License v2.1
GitHub: github.com/browsh-org/browsh

 

Lite Editor

There is a new application available for Sparkers: Lite Editor

What is Lite Editor?

Lite is a lightweight text editor written mostly in Lua — it aims to provide something practical, pretty, small and fast, implemented as simply as possible; easy to modify and extend, or to use without doing either.

Additional functionality can be added through plugins which are available from the plugins repository; additional color themes can be found in the colors repository. The editor can be customized by making changes to the user module.

Installation (Sparky 6 i386/amd64 only):

sudo apt update
sudo apt install lite-editor

or via APTus-> Office-> Lite Editor icon.

Lite Editor

Author: “rxi”
License: MIT
GitHub: github.com/rxi/lite

 

CudaText

There is a new tool available for Sparkers: CudaText

What is CudaText?

CudaText is a free, open-source, cross-platform (runs on Microsoft Windows, Linux, macOS or FreeBSD) code editor written in Lazarus. It evolved from the previous editor named SynWrite which is no longer developed. It is extensible by Python add-ons (plugins, linters, code tree parsers, external tools). Syntax parser is feature-rich, based on EControl engine (though not as fast as in some competitors).

Features:
– Syntax highlight for lot of languages (230+ lexers).
– Code tree: structure of functions/classes/etc, if lexer allows it.
– Code folding.
– Multi-carets and multi-selections.
– Find/Replace with regular expressions.
– Configs in JSON format. Including lexer-specific configs.
– Tabbed UI.
– Split view to primary/secondary. Split window to 2/3/4/6 groups of tabs.
– Command palette, with fuzzy matching.
– Minimap. Micromap.
– Show unprinted whitespace.
– Support for many encodings.
– Customizable hotkeys.
– Binary/Hex viewer for files of unlimited size (can show 10 Gb logs).
– Correctly saves binary files.

Features for HTML/CSS coding:
– Smart auto-completion for HTML, CSS.
– HTML tags completion with Tab-key (Snippets plugin).
– HTML color codes (#rgb, #rrggbb) underline.
– Show pictures inside editor area (jpeg/png/gif/bmp/ico).
– Show tooltip when mouse moves over picture tag, entity, color value.

Installation on Debian “Buster”/”Bullseye” / Sparky 5/6 64 bit:

sudo apt update
sudo apt install cudatext

or via APTus-> Office.

CudaText

The project page : uvviewsoft.com/cudatext/
The project developers: Alexey Torgashin, Andrey Kvichanskiy
License: MPL 2.0

 

Notepadqq

There is a new appliacation available for Sparkers: Notepadqq.

From the project web site:

Notepadqq is designed from developers, for developers. With its more than 100 supported languages, it is the ideal text editor for your daily tasks.
The project is completely Free and Open Source.

Installation:
sudo apt update
sudo apt install notepadqq

The editor is Qt based, but there is an additional package to be installed, to support GTK based styles:
sudo apt install notepadqq-gtk
Then run the application from menu-> Development

The editor should replace Leafpad in the Sparky’s LXQt spin.

Notepadqq

 

Sparky 5.3

There are new live/install iso images of SparkyLinux 5.3 “Nibiru” available to download.
Sparky 5 follows rolling release model and is based on Debian testing “Buster”.

Sparky 5.3 provides fully featured operating system with lightweight desktops: LXQt, MATE and Xfce.

Sparky MinimalGUI (Openbox) and MinimalCLI (text mode) lets you install the base system with a desktop of your choice and a minimal set of applications, via the Sparky Advanced Installer.

Changes:
– full system upgrade from Debian testing repos as of March 7, 2018
– Linux kernel 4.15.4 as default (4.15.8-sparky is available in Sparky ‘unstable’ repo)
– the default system installer Calamares updated up to version 3.1.12
– added packages to support btrfs & xfs file systems
– cleaning out old files configs
– added new tool for cleaning your system from old files and configs: bleachbit
– missing language package installer (a part of APTus) has gotten gnome, kde & qt language package installtion option
– gdebi has been removed; locale stored debs can be installed via APTus-> Install-> Install package
– cli edition has been re-configured; it uses sudo as default after installing it on a hard drive as well
– many small fixes and improvements

No system reinstallation is required, simply make full system upgrade:
sudo apt-get update
sudo apt-get dist-upgrade

If any problem, run:
sudo dpkg --configure -a
sudo apt-get install -f

New iso images of the rolling edition can be downloaded from download/rolling page.

Known issues:
– possible problem with unmounting the live system squashfs if running inside of a virtual machine – ignore, shot the live system down, remove the live media and run your machine normally.

Sparky 4-dev20171023 ARMHF

There is the first image of Sparky 4-dev20171023 ARMHF available for testing.

The new image is created for a single board mini computer RaspberryPi.

From Wikipedia:

The Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and in developing countries. The original model became far more popular than anticipated, selling outside of its target market for uses such as robotics…

It uses the RaspberryPi scripts and packages, and is based on Debian stable branch.
Sparky ARMHF is available as an “img” image in two flavors :
– “Lite” – a text based OS only, so you can configure the system in your way
– graphical version with Openbox window manager and a few pre-installed applications

Both have pre-configured Sparky’s repositories, so you can install some Sparky tools.

Basic configuration:
– user: ‘pi’, password: ‘sparky’
– root password: ‘toor’
– sudo is enabled as default
– lightdm manager is configured to let you automatically log in
– en_US locale and keyboard as default

Zipped images of Sparky ARMHF can be downloaded from the development page.

More info on the Wiki page: sparkylinux.org/wiki/doku.php/sparky_arm

Suggestions and issues can be reported on our forums, please.

Sparky ARMHF with Openbox and UXterm      Sparky ARMHF text mode

 

Sparky 5.1

There are new live/install iso images of SparkyLinux 5.1 “Nibiru” available to download.
Sparky 5 follows the rolling release model and is based on Debian testing “Buster”.

Sparky “Home” edition provides fully featured operating system with lightweight desktops: Xfce, MATE and LXQt.
Sparky MinimalGUI (Openbox) and MinimalCLI (text mode) lets you install the base system with a desktop of your choice and a minimal set of applications via the Sparky Advanced Installer.

Changes between version 5.0 and 5.1:
– full system upgrade from Debian testing repos as of September 25, 2017
– Linux kernel 4.12.13 as default (4.13.3-sparky is available in Sparky ‘unstable’ repo)
– gcc 6 removed from the live media; the default compiler is gcc 7
– obmenu-generator updated up to version 0.80 (MinmalGUI edition), what speeded up launching the menu with svg icons
– the default system installer Calamares updated up to version 3.1.4
– added new tool for installing a web browser: Sparky Web Browser Installer
– new desktop environment added to Sparky repos: Manokwari
– live system’s memtest86+ issue has been fixed
– source code repos moved to GitHub

No system re-installation is required, simply make full system upgrade:
sudo apt-get update
sudo apt-get dist-upgrade

If any problem, run:
sudo dpkg --configure -a
sudo apt-get install -f

New iso images of the rolling edition can be downloaded from download/rolling page.

 

Sparky 4.5.4 MinimalGUI/CLI

 

There is a minor update of Sparky MinimalGUI and MinimalCLI 4.5.4.

Sparky “Full (Home)” editions are installed as they are, with no need of updating or installing extra packages from the repositories.

MinimalGUI and MinimalCLI editions are shipped with current versions of packages, but they are current when the iso images were built only. After a week, month, and so the base system is out of date. It is not a problem until you’d like to install different desktop via Sparky Advanced Installer.

The point is, sometimes, installing new versions of some packages on the top of older version of base system can make problems…

Our community member reported such issue installing Enlightenment via MinimalGUI iso. The older version of systemd did not want to run just installed connman service, so the internet connection couldn’t be done automatically.

I posted on our forums, how to fix it manually, but it is temporary solution:
https://sparkylinux.org/forum/index.php?topic=3870.msg9303
So, looks like the Minimal iso images should be updated much often then the Full Editions, I think…

Anyway, the new iso images of Sparky 4.5.4 Minimal provide all packages updated as of February 22, 2017, Debian’s Linux kernel 4.9 (Sparky’s 4.10 is ready in our repos), and some small improvements.

 

Advertising