Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Regolith

The Regolith project produces a productivity-focused Linux desktop operating system.
Collective - Host: opensource - https://opencollective.com/regolith - Website: https://regolith-linux.org - Code: https://github.com/regolith-linux

Merge branch 'master' of github.com:XYunknown/i3status-rust

github.com/regolith-linux/i3status-rs_debian - 85605f5249a7bc7e4cef0c16abaeb1ca61753100 authored almost 8 years ago
Switched to using serde_json Value Values and the json! Macro

github.com/regolith-linux/i3status-rs_debian - 5e9758f983d605179850cc126e71f0773ed9c8bd authored almost 8 years ago
Resolved Merge Conflict

github.com/regolith-linux/i3status-rs_debian - 6f3677ec62168519cec3e9d07e44e6209cfae69d authored almost 8 years ago
WIP: add template block and parts of disk usage block

github.com/regolith-linux/i3status-rs_debian - baa4af56736b9b813ada5edf2ab9dcddb0cfbbc3 authored almost 8 years ago
Merge branch 'master' of github.com:XYunknown/i3status-rust

github.com/regolith-linux/i3status-rs_debian - faedd6f6f2193e468ad54b57bd0d8e7181d7ff42 authored almost 8 years ago
Added Click functionality and one "Toggle" Block for demonstration purposes

github.com/regolith-linux/i3status-rs_debian - 54c1142e8d691cfb9343f6bc139b78d9f10f3f46 authored almost 8 years ago
Extended .gitignore for Intellij files

github.com/regolith-linux/i3status-rs_debian - 28f833ff5dc74beb48731c30f9beb7c4265166a4 authored almost 8 years ago
new README, i3blocks is now in the official arch linux repositories

github.com/regolith-linux/i3xrocks - 969eb2635d090345449fddafce29e4fc10a4b105 authored almost 8 years ago
Small tweaks to improve display

github.com/regolith-linux/regolith-rofication - 8dbd06d2d61548bef7651c2c7652940aeafda823 authored almost 8 years ago
scripts: (battery) try to guess status by quering ac adapter

The battery script uses `acpi -b` to query to battery status, but the
status might be 'Unknown',...

github.com/regolith-linux/i3xrocks - c4e16fddfb9dc7adb39a38bc400b0da8cc4fb3fe authored over 8 years ago
scripts: (wifi) fix colour detection

Anything under 80 was being coloured the same.

Closes #203

github.com/regolith-linux/i3xrocks - 66f8b9d6ca2e595284e1852a3c41fe0341e62524 authored over 8 years ago
scripts: (bandwidth) check presence of bc

bc doesn't come installed in base or base-devel for Arch users, so in
the case that it is not in...

github.com/regolith-linux/i3xrocks - fb7616aade41a5415b9426d7bfcb9b43a99d4c88 authored over 8 years ago
Makefile: make the build reproducible

This is done by sorting the list of sources, which will later turned into list
of objects (thus ...

github.com/regolith-linux/i3xrocks - 43fadda4c950bb3bd8d57b4d927165d0ec3bfec9 authored over 8 years ago
block: add support for the 'border' property

The i3bar protocol now supports a 'border' key to change the border
color of a block. Add suppor...

github.com/regolith-linux/i3xrocks - de1d46a8d80cdd9d97178906b6c2e87ab764960a authored over 8 years ago
block: add support for the 'background' property

The i3bar protocol now supports a 'background' key to change the
background color of a block. Ad...

github.com/regolith-linux/i3xrocks - 702db2ac9da8d14736f5f012830f34248ba7f866 authored over 8 years ago
block: don't overwrite color from plain empty line

Apply patch from @dkarwowski who said:

"Commit 701dd3f is the problem, since it's reading the e...

github.com/regolith-linux/i3xrocks - 40e396aeedda7bc8de62622f4cdf8a641f77544c authored over 8 years ago
manpage: use pandoc instead of ruby-ronn

reasonning: ruby-ronn is abandonned, and will most likely be dropped
from debian and ubuntu [1]
...

github.com/regolith-linux/i3xrocks - b736a2732cfea7c4869ae34c6d2a900471a9348e authored over 8 years ago
block: invalid file descriptors after close

When a new file descriptor is required, the process is given the lowest
one available, usually t...

github.com/regolith-linux/i3xrocks - 017395f08498f357cfc4301017bb6d93085e05e6 authored almost 9 years ago
Makefile: use DATAROOTDIR for PREFIX/share

Allow specifying DATAROOTDIR to make install target compatible with filesystem
layouts where arc...

github.com/regolith-linux/i3xrocks - 5ebb37226d110f0090ed65227b13868cd18322a1 authored almost 9 years ago
scripts: (memory) fix 'not enough argument' error

The memory script throws the following error:

awk: run time error: not enough arguments pas...

github.com/regolith-linux/i3xrocks - 7b818bc0772a1d0a46b2dfa3193a7538bc6cf8e9 authored almost 9 years ago
block: increase size of instance to 256

Someone may use the instance property to pass long arguments such as
URIs. So increase its size ...

github.com/regolith-linux/i3xrocks - 6a345440853d1cd16cef7096ffc636bed161fd91 authored almost 9 years ago
Makefile: add man targets

Extract the man page install and uninstall to their own install-man and
uninstall-man targets. T...

github.com/regolith-linux/i3xrocks - ea30eb3d00c58562532a29ad6bbf991b5587cf03 authored almost 9 years ago
scripts: (cpu_usage) use variable decimals

Add a -d <decimals> option to control the number of decimals displayed
when printing the percent...

github.com/regolith-linux/i3xrocks - abf4e8ef3770c750c9a92b000beb8e29fe5a70af authored about 9 years ago
scripts: (memory) add color

Color the output in yellowish for 70%-80%, in orangish for 80%-90%, and
red above 90% of used me...

github.com/regolith-linux/i3xrocks - a0cac137634b7608c407f67a0abfeeeceaed9c24 authored about 9 years ago
scripts: (memory) add short_text

Output the percentage of used memory for the short_text.

[vd: split #148 and output used percen...

github.com/regolith-linux/i3xrocks - 7259dae0e77fa3099eb0aa0f9e9a30c9766cba72 authored about 9 years ago
scripts: (memory) use consistent full_text

The script currently outputs the amount of used memory for "swap", and
the amount of free memory...

github.com/regolith-linux/i3xrocks - d8e36123841d58820c97aa51755694974e9f6aa4 authored about 9 years ago
block: update only a single line of plain text for persistent block

Since we are copying also empty lines (see #109), short_text and color
of persistent block get o...

github.com/regolith-linux/i3xrocks - 8f7097b359027bb3da189a0e89aaec32a1c5a9a6 authored over 9 years ago
block: expose $BLOCK_INTERVAL to blocklets

closes #139

github.com/regolith-linux/i3xrocks - 01a4f4a9ca1e3d0b3c95d1d62000ad8506bdff1a authored over 9 years ago
io: include newline char when reading a line

When read(2) returns 0, it means the pipe is closed.

To make the difference with a closed pipe ...

github.com/regolith-linux/i3xrocks - c5b973498e9771632df3b1f0e1026e942eb51fe7 authored over 9 years ago
block: allow empty lines for plain text updates

An empty line from a blocklet should not be ignored. For instance in the
case of "xtitle -s" an ...

github.com/regolith-linux/i3xrocks - 701dd3f704509278183090f9b3e66c546d5e0d68 authored over 9 years ago
Add support for timeouts.

github.com/regolith-linux/regolith-rofication - 7bf5827bc40792bb0e611812a12580c90234d043 authored over 9 years ago
Update: add white list for single not apps.

github.com/regolith-linux/regolith-rofication - ed943096e75b2d15e107dfcc227c5b62870c9a3a authored over 9 years ago
readme: fix regexp in volume example

If volume is 100%, only 00% is shown.

Closes: #133
Reviewed-by: @kb100

github.com/regolith-linux/i3xrocks - 6cec173e6148eba925024f471dbd04c12ec8df71 authored over 9 years ago
scripts: (bandwidth) add support for custom IN and OUT labels

The script now can get two command line arguments, -i/--inlabel and
-o/--outlabel to enable cust...

github.com/regolith-linux/i3xrocks - b5a6b25112744874305689408ac7bc818099af88 authored over 9 years ago
scripts: (temperature) move to contrib repository

This blocklet has been moved to:
https://github.com/vivien/i3blocks-contrib/tree/master/temperat...

github.com/regolith-linux/i3xrocks - 8858ef03e62c006fe304912c920e17d0ef5c074f authored over 9 years ago
scripts: (openvpn) move to contrib repository

This blocklet has been moved to:
https://github.com/vivien/i3blocks-contrib/tree/master/openvpn
...

github.com/regolith-linux/i3xrocks - 75f97dc309b79f918b069046378dccccacbf9432 authored over 9 years ago
scripts: (mediaplayer) move to contrib repository

This blocklet has been moved to:
https://github.com/vivien/i3blocks-contrib/tree/master/mediapla...

github.com/regolith-linux/i3xrocks - 3083aabffabe260577564ed2ec48fe6bd7495331 authored over 9 years ago
scripts: (keyindicator) move to contrib repository

This blocklet has been moved to:
https://github.com/vivien/i3blocks-contrib/tree/master/keyindic...

github.com/regolith-linux/i3xrocks - 618f654db9fd583402fa461ee7ffc64b740bb801 authored over 9 years ago
readme: specify the command to create the default conf file

Closes: #131

github.com/regolith-linux/i3xrocks - c2a021dd33be49f55381aa228547b95a7ecbc5d8 authored over 9 years ago
scripts: (openvpn) remove label

To avoid "VPN: " tagging along on any ride, this minor change removes it
from the script, so tha...

github.com/regolith-linux/i3xrocks - f31218e49f6d583d25d14506d27fcaf761cc8b27 authored over 9 years ago
scripts: (mediaplayer) add click actions

You can now go to the previous track with left button, next track with
right button, and play/pa...

github.com/regolith-linux/i3xrocks - f983d822ec21fd2e0ba85d5b54ddbdb95b3f9998 authored over 9 years ago
Revert "scripts: add a script to control MPD"

This reverts commit d14b56e8c2e5da44fc44a58cfaea4682fcbb168b.

According to @jpleau, this mpd sc...

github.com/regolith-linux/i3xrocks - 19741a409515d7bda809128b6379436fe592b1a7 authored almost 10 years ago
sched: move nested gcd function

Clang does not support nested functions. So remove the nested gcd()
function in sched.c to be ab...

github.com/regolith-linux/i3xrocks - 0401f581308b38f87a9167d6b09108a9e4aba5d3 authored almost 10 years ago
ini: extract file parsing to its own function

This commit extracts the nested parse() function from ini_load() to its
own try_parse() function...

github.com/regolith-linux/i3xrocks - 6fec4ad1ff7758999e7966d7158f02af26f6d13c authored almost 10 years ago
ini: move bar allocation to parse_bar

github.com/regolith-linux/i3xrocks - 2896a5be8f368f42f40d7b10d8d9d2088d3269da authored almost 10 years ago
man: fix i3bar-protocol in href

The href was missing in the generated HTML manual.

Closes #99

github.com/regolith-linux/i3xrocks - 2ce6b43756047f92ef8b10ad5bd5518e58a33142 authored almost 10 years ago
block: add support for the markup property

The markup property has recently been introduced to the i3bar protocol
to prevent escaping issue...

github.com/regolith-linux/i3xrocks - 322923a6e76b11ab095a3cca32f8ca62983ec31e authored almost 10 years ago
block: restore urgent block name and instance

i3blocks wasn't printing the block name and instance if the later set
the urgent flag. Restoring...

github.com/regolith-linux/i3xrocks - 69aa250aaed22d10b7e0245e280889e7b28bb0e1 authored almost 10 years ago
json: invalidate imcomplete string

When parsing a JSON string, ensure the closing quote is present.

github.com/regolith-linux/i3xrocks - 0170418bd80b380409c1ece0625e6fd7f3804cdc authored almost 10 years ago
json: skip pre-value whitespace

As suggested by @Zopieux.

Refs #87

github.com/regolith-linux/i3xrocks - 6ac3246f02c177cd09876b6044cf8b65958e3a25 authored almost 10 years ago
block: add support for JSON output format

This commit is based on the initial work from @Zopieux, adding support
for JSON output format.

...

github.com/regolith-linux/i3xrocks - df5b8aaafc27408bb777d0490a11f8f43ebd38f8 authored almost 10 years ago
json: undef PRINT

Fix a typo, undef PRINT instead of JSON.

github.com/regolith-linux/i3xrocks - 7a5cc630d3ebda4bd25e4adf9741f8f4b7f434b4 authored almost 10 years ago
scripts: add network bandwidth script

[vd: rename the script to bandwidth; use the default route interface if
not instance is supplied...

github.com/regolith-linux/i3xrocks - 4be0ecee4493ead11917022aaae13d42012058d6 authored almost 10 years ago
add support for persistent blocklets

This commit adds a new "persist" special interval value. This is meant
for block commands which ...

github.com/regolith-linux/i3xrocks - 3c1944e1da3970fff54caf004e8aa62171d37aec authored almost 10 years ago
scripts: (iface) use default route interface

If no interface is specified, use the one used by the default route.
This will even simplify the...

github.com/regolith-linux/i3xrocks - 69a1455524c55fb8743df83f6b1f7680337b1598 authored almost 10 years ago
scripts: (network) split into "iface" and "wifi"

[thiagowfx: change eth0 to wlan0 for wifi]

[vd: remove brackets in wifi for the moment; factori...

github.com/regolith-linux/i3xrocks - f9cf56ea61acd3437aa73a8a95befb912bb51fd3 authored almost 10 years ago
scripts: (mediaplayer) use /usr/bin/perl

The perl binary will usually be installed as /usr/bin/perl, and then
symlinked to /bin/perl. Thi...

github.com/regolith-linux/i3xrocks - 3625f316dccdaa045ff25cdfacfe7d0f358707d4 authored almost 10 years ago
scripts: add a script to control MPD

Displays the current song, as well as pause/play toggling by left
clicking the song name.

Mouse...

github.com/regolith-linux/i3xrocks - d14b56e8c2e5da44fc44a58cfaea4682fcbb168b authored almost 10 years ago
merge contrib scripts

To simplify user experience and maintainability, merge the contrib
scripts into the defaults, an...

github.com/regolith-linux/i3xrocks - 1d30b3d5cc58ab5654ee0498b3ee73de8e282973 authored almost 10 years ago
bar: read click from stdin, not stderr

The commit 305c1ffbed60728532a562cfc236c061feab1ad9 breaks the click
handling, as it tries to re...

github.com/regolith-linux/i3xrocks - b0fb6cbd94a0b4649782bdb8230ac4d5be983430 authored almost 10 years ago
separate source files and headers

As the number of source files grows, the root directory starts being
cluttered. This commit move...

github.com/regolith-linux/i3xrocks - b615bcc6e6e98aea56925cb5eca47995f209752c authored almost 10 years ago
io: add new source files for I/O related routines

These files are meant to regroup (mainly non-blocking) I/O functions.

This commit updates sched...

github.com/regolith-linux/i3xrocks - 305c1ffbed60728532a562cfc236c061feab1ad9 authored almost 10 years ago
block: extract block update

Extract the reading and parsing of the block output from the
block_reap() function to a new bloc...

github.com/regolith-linux/i3xrocks - 784e0e6d31e1bf63e1772c68f6d8f9c1a8908f82 authored almost 10 years ago
block: move stderr dump to its own function

The dump of the block stderr is not critical. So move it to its own
block_dump_stderr() function...

github.com/regolith-linux/i3xrocks - ef7983c8f90016ccc5e09ca047b7b83a7ce03a86 authored almost 10 years ago
clean headers

[vd: keep alphabetical order]

Closes #91

github.com/regolith-linux/i3xrocks - 86437e3501db47717c6fca428d55a53ebe1bbbe3 authored almost 10 years ago
readme: add Gitter badge

Closes #88

github.com/regolith-linux/i3xrocks - 9a8ba79e9e8554003babbe1932bf8a2c41f0b81e authored almost 10 years ago
block: ensure terminating null byte on read

If we read sizeof(buf) bytes (which is unlikely), we lose the
terminating null byte. Read sizeof...

github.com/regolith-linux/i3xrocks - 0b45030815743fa4f41e485bfb63df904a0f560e authored almost 10 years ago
sched: check fcntl(F_GETFL) for error

fcntl(F_GETFL) may fail, so check its return value. Also use errorx()
instead of error() to hand...

github.com/regolith-linux/i3xrocks - d1a3b99133f436f059941934d92c6863842259b0 authored almost 10 years ago
ini: simply return from the PARSE macro

Return directly from the expansion of the PARSE macro instead of using a
label.

github.com/regolith-linux/i3xrocks - af8d041f3127d0bc3716f4caebffa1eaea5a448a authored almost 10 years ago
json: remove const for parameter passed by value

It makes no sense for the caller to use const for function parameters
passed by value.

github.com/regolith-linux/i3xrocks - a2981751441a87183ce61e7728bcdd081e820437 authored almost 10 years ago
bar: remove const for parameter passed by value

It makes no sense for the caller to use const for function parameters
passed by value.

github.com/regolith-linux/i3xrocks - e9ec51b975a78f9122b63ed9ca10478392810255 authored almost 10 years ago
block: do not reset PID if waitpid fails

If waitpid() fails (if interrupted for instance), the block->pid is
reset anyway, which could le...

github.com/regolith-linux/i3xrocks - 434a57518cdafe0945417e3867d7cd2a7f3c2d28 authored almost 10 years ago
readme: add links to i3blocks for debian/ubuntu

github.com/regolith-linux/i3xrocks - 6cde14e2affc801f9dea0c0b152326204cca00bd authored almost 10 years ago
manpage: fix a typo

github.com/regolith-linux/i3xrocks - 18c41033ecd58ae75ae907ad9b921da84ec8c762 authored almost 10 years ago
block: change size type to size_t

Use size_t instead of unsigned int, as used by strncpy().

github.com/regolith-linux/i3xrocks - 5456a6787a06d89a2bb7ee128738e78bacbf0f41 authored almost 10 years ago
scripts: (volume) unmute on change

Closes #81

github.com/regolith-linux/i3xrocks - f296ffb9851fa1d2c2d60ed055ab119978d84c8e authored about 10 years ago
Makefile: remove unused src/ from objects

github.com/regolith-linux/i3xrocks - d55bdcd9a5334a4d9bb12989445791303e35bbf8 authored about 10 years ago
scripts: (cpu_usage) include %nice in calculation

Fixes #74
Closes #75

github.com/regolith-linux/i3xrocks - 54c96440fb276ef310c5a80de15419abe968df2c authored about 10 years ago
contrib: add new key indicator script

This contrib script shows the status of the CAPS and NUM lock keys.

Closes #71

github.com/regolith-linux/i3xrocks - 0a94f55e3972eb7e48708691812d6e9d268f7e3a authored about 10 years ago
readme: fix signal number in the volume example

Closes #72

github.com/regolith-linux/i3xrocks - 1c74dd32d8d410bf947d3c29f6de4e29ba2d2be0 authored about 10 years ago
scripts: (load_average) use numerical comparison

Compare load average and number of CPUs numerically instead of
lexicographically.

[vd: exit wit...

github.com/regolith-linux/i3xrocks - 88e2ff664c9e2f257e2977fbc2081ca8f54c52d2 authored about 10 years ago