]> glassweightruler.freedombox.rocks Git - xdg-ninja.git/log
xdg-ninja.git
3 years agoAdded dockerfile for xdgnj v0.2.0.0
b3nj4m1n [Mon, 6 Jun 2022 01:27:40 +0000 (03:27 +0200)]
Added dockerfile for xdgnj

3 years agoAdd stack.yaml
b3nj4m1n [Sun, 5 Jun 2022 22:46:33 +0000 (00:46 +0200)]
Add stack.yaml

3 years agoAddress program list from issue #80 (#81)
Antoine Stevan [Sun, 5 Jun 2022 21:39:21 +0000 (23:39 +0200)]
Address program list from issue #80 (#81)

Co-authored-by: a2n-s <44101798+AntoineStevan@users.noreply.github.com>
3 years agoAdded dbus and thunderbird
b3nj4m1n [Fri, 3 Jun 2022 11:22:06 +0000 (13:22 +0200)]
Added dbus and thunderbird

3 years agoUpdate cabal and opam description (#71)
Willenbrink [Mon, 30 May 2022 14:39:44 +0000 (16:39 +0200)]
Update cabal and opam description (#71)

3 years agoUse pygmentize and highlight as fallback markdown renderers (#69)
Layerex [Sat, 28 May 2022 20:17:20 +0000 (23:17 +0300)]
Use pygmentize and highlight as fallback markdown renderers (#69)

Co-authored-by: b3nj5m1n <47924309+b3nj5m1n@users.noreply.github.com>
3 years agoNormalize number of trailing newlines in markdown to 2 (#70)
Layerex [Sat, 28 May 2022 20:05:07 +0000 (23:05 +0300)]
Normalize number of trailing newlines in markdown to 2 (#70)

For output to look uniform with formatters like bat

3 years agoAdd Firefox config (#68)
Graham Rogers [Thu, 26 May 2022 10:49:30 +0000 (11:49 +0100)]
Add Firefox config (#68)

3 years agonss: reword help and fix markdown (#67)
Layerex [Wed, 25 May 2022 15:46:28 +0000 (18:46 +0300)]
nss: reword help and fix markdown (#67)

3 years agoAdd clang-format (#65)
Layerex [Wed, 25 May 2022 15:43:37 +0000 (18:43 +0300)]
Add clang-format (#65)

* Add clang-format

* clang-format: Set movable to false

* clang-format: Add fix for version 14 and higher

* clang-format: Add note about file location

3 years agoFix disclaimer
b3nj4m1n [Wed, 25 May 2022 15:12:50 +0000 (17:12 +0200)]
Fix disclaimer

3 years agoFix nss bug link
b3nj4m1n [Wed, 25 May 2022 14:35:05 +0000 (16:35 +0200)]
Fix nss bug link

3 years agoFix check for help
b3nj4m1n [Wed, 25 May 2022 12:58:29 +0000 (14:58 +0200)]
Fix check for help

3 years agoExplicit checks
b3nj4m1n [Tue, 24 May 2022 19:26:19 +0000 (21:26 +0200)]
Explicit checks

3 years agoUse test for "$MOVABLE" in check_file function (#66)
Layerex [Tue, 24 May 2022 19:22:36 +0000 (22:22 +0300)]
Use test for "$MOVABLE" in check_file function (#66)

To avoid executing it's value

3 years agoUpdate nss & python; fix intellij filename
b3nj4m1n [Tue, 24 May 2022 16:09:49 +0000 (18:09 +0200)]
Update nss & python; fix intellij filename

3 years agopython: explain why file may appear again (#64)
Layerex [Tue, 24 May 2022 15:48:37 +0000 (18:48 +0300)]
python: explain why file may appear again (#64)

3 years agowget: correct help for hsts file (#61)
Sandro [Mon, 23 May 2022 19:50:11 +0000 (21:50 +0200)]
wget: correct help for hsts file (#61)

3 years agonss: explain why file may appear again (#62)
Layerex [Mon, 23 May 2022 19:11:50 +0000 (22:11 +0300)]
nss: explain why file may appear again (#62)

3 years agoRemove extra curly brackets (#60)
Sandro [Mon, 23 May 2022 19:10:08 +0000 (21:10 +0200)]
Remove extra curly brackets (#60)

3 years agoAdd nb and bindle (#59)
TLZ [Mon, 23 May 2022 14:03:32 +0000 (16:03 +0200)]
Add nb and bindle (#59)

3 years agoCall jq only once and optimize string decoding (#58)
Layerex [Mon, 23 May 2022 12:48:11 +0000 (15:48 +0300)]
Call jq only once and optimize string decoding (#58)

* Fix comment

* Call jq only once

* Optimize string decoding

3 years agoAdd avidemux, BurpSuite, kite and Osmos (game) (#57)
Francisco V [Mon, 23 May 2022 12:43:29 +0000 (14:43 +0200)]
Add avidemux, BurpSuite, kite and Osmos (game) (#57)

* Add Osmos (game)

* Add kite

* Add BurpSuite

* Add avidemux

3 years agoOptimize usage of jq (#56)
Layerex [Sun, 22 May 2022 19:19:12 +0000 (22:19 +0300)]
Optimize usage of jq (#56)

* Don't check to what file path leads to

in check_not_exists_file

* Optimize function name

check_not_exists_file => check_if_file_exists

* Call jq once per file

3 years agoAdd Python Poetry (#55)
Marcello Lamonaca [Sun, 22 May 2022 17:21:46 +0000 (19:21 +0200)]
Add Python Poetry (#55)

* Add Python Poetry

* Remove newlines

Co-authored-by: b3nj4m1n <b3nj4m1n@gmx.net>
3 years agoFormatting
b3nj4m1n [Sun, 22 May 2022 13:47:39 +0000 (15:47 +0200)]
Formatting

3 years agoAdd checks haskell module
b3nj4m1n [Sun, 22 May 2022 13:44:51 +0000 (15:44 +0200)]
Add checks haskell module

3 years agoAdd preview program command
b3nj4m1n [Sun, 22 May 2022 12:34:17 +0000 (14:34 +0200)]
Add preview program command

3 years agoFix invalid json format
b3nj4m1n [Sun, 22 May 2022 12:32:59 +0000 (14:32 +0200)]
Fix invalid json format

3 years agoAdded output haskell module
b3nj4m1n [Sun, 22 May 2022 12:13:55 +0000 (14:13 +0200)]
Added output haskell module

3 years agoAdded edit program command
b3nj4m1n [Sat, 21 May 2022 00:50:27 +0000 (02:50 +0200)]
Added edit program command

3 years agoSeparate prompts
b3nj4m1n [Fri, 20 May 2022 21:34:05 +0000 (23:34 +0200)]
Separate prompts

3 years agoAdd clusterssh (#54)
Francisco V [Fri, 20 May 2022 19:43:50 +0000 (21:43 +0200)]
Add clusterssh (#54)

* Add audacity

* Update audacity.json

* Add mp3split-gtk

* Add gramps

* Add MAME emulator

* Add clusterssh

3 years agoAdded MAME emulator (#53)
Francisco V [Fri, 20 May 2022 19:10:28 +0000 (21:10 +0200)]
Added MAME emulator (#53)

* Add audacity

* Update audacity.json

* Add mp3split-gtk

* Add gramps

* Add MAME emulator

3 years agoRestructure haskell code
b3nj4m1n [Fri, 20 May 2022 19:05:02 +0000 (21:05 +0200)]
Restructure haskell code

3 years agoAdd Audacity, mp3split-gtk and gramps (#52)
Francisco V [Fri, 20 May 2022 15:23:11 +0000 (17:23 +0200)]
Add Audacity, mp3split-gtk and gramps (#52)

* Add audacity

* Update audacity.json

* Add mp3split-gtk

* Add gramps

3 years agoMerge pull request #51 from FranzXaver/main
b3nj5m1n [Fri, 20 May 2022 13:36:27 +0000 (15:36 +0200)]
Merge pull request #51 from FranzXaver/main

Add "nvidia GLCache" and "Microsoft Visual Studio Code"

3 years agoAdd Microsoft Visual Studio Code
Villar Romasanta, Francisco [Fri, 20 May 2022 13:23:11 +0000 (15:23 +0200)]
Add Microsoft Visual Studio Code

3 years agoUpdate xorg.json
Francisco V [Fri, 20 May 2022 12:47:59 +0000 (14:47 +0200)]
Update xorg.json

Fixed typo

3 years agoAdd Nvidia glcache setting
Villar Romasanta, Francisco [Fri, 20 May 2022 12:42:04 +0000 (14:42 +0200)]
Add Nvidia glcache setting

3 years agoAdd Nvidia glcache setting
Villar Romasanta, Francisco [Fri, 20 May 2022 12:31:06 +0000 (14:31 +0200)]
Add Nvidia glcache setting

3 years agoMerge pull request #50 from Tiv0w/fix-julia-escaped-quotes
b3nj5m1n [Fri, 20 May 2022 12:18:03 +0000 (14:18 +0200)]
Merge pull request #50 from Tiv0w/fix-julia-escaped-quotes

Remove quotes escaping for JULIA_DEPOT_PATH

3 years agoRemove quotes escaping for JULIA_DEPOT_PATH
Tiv0w [Fri, 20 May 2022 12:02:43 +0000 (14:02 +0200)]
Remove quotes escaping for JULIA_DEPOT_PATH

It now can be copied verbatim; following the recommendation at:
https://docs.julialang.org/en/v1/manual/environment-variables/#JULIA_DEPOT_PATH

3 years agoMerge pull request #49 from Tiv0w/double-quote
b3nj5m1n [Fri, 20 May 2022 11:46:58 +0000 (13:46 +0200)]
Merge pull request #49 from Tiv0w/double-quote

Double quote `$XDG...` in shell exports

3 years agoDouble quote `$XDG...` in shell exports
Tiv0w [Fri, 20 May 2022 11:13:19 +0000 (13:13 +0200)]
Double quote `$XDG...` in shell exports

Prevent globbing and word splitting.
https://github.com/koalaman/shellcheck/wiki/SC2086

3 years agoMerge pull request #48 from BlueBoxWare/doomemacs
b3nj5m1n [Thu, 19 May 2022 15:56:42 +0000 (17:56 +0200)]
Merge pull request #48 from BlueBoxWare/doomemacs

Add Doom Emacs.

3 years agoAdd Doom Emacs.
BlueBoxWare [Thu, 19 May 2022 14:52:52 +0000 (16:52 +0200)]
Add Doom Emacs.

3 years agoMerge pull request #47 from Kellett/main
b3nj5m1n [Thu, 19 May 2022 09:11:01 +0000 (11:11 +0200)]
Merge pull request #47 from Kellett/main

3 years agoMerge pull request #46 from rocode/main
b3nj5m1n [Thu, 19 May 2022 09:09:21 +0000 (11:09 +0200)]
Merge pull request #46 from rocode/main

fix: update bash and zsh history file locations to use XDG_STATE_HOME

3 years agoMerge branch 'b3nj5m1n:main' into main
Kellett [Thu, 19 May 2022 07:30:47 +0000 (08:30 +0100)]
Merge branch 'b3nj5m1n:main' into main

3 years agoAdded missing line ending
klz [Thu, 19 May 2022 07:29:00 +0000 (08:29 +0100)]
Added missing line ending

3 years agofix: update bash and zsh history file locations to use XDG_STATE_HOME
Elias Roa [Thu, 19 May 2022 00:56:53 +0000 (18:56 -0600)]
fix: update bash and zsh history file locations to use XDG_STATE_HOME

3 years agoAdded ghcup config
b3nj4m1n [Wed, 18 May 2022 23:45:42 +0000 (01:45 +0200)]
Added ghcup config

3 years agoRemove redundant config
b3nj4m1n [Wed, 18 May 2022 23:26:19 +0000 (01:26 +0200)]
Remove redundant config

3 years agoFormatting with stylish-haskell
b3nj4m1n [Wed, 18 May 2022 14:09:38 +0000 (16:09 +0200)]
Formatting with stylish-haskell

3 years agoAdd templates to add-program
b3nj4m1n [Wed, 18 May 2022 13:53:30 +0000 (15:53 +0200)]
Add templates to add-program

3 years agoAdd dotnet config
b3nj4m1n [Wed, 18 May 2022 12:18:20 +0000 (14:18 +0200)]
Add dotnet config

3 years agoAdd android-studio, bubblewrap and expo configs
b3nj4m1n [Wed, 18 May 2022 12:15:28 +0000 (14:15 +0200)]
Add android-studio, bubblewrap and expo configs

3 years agoAdd config for .python_history
b3nj4m1n [Wed, 18 May 2022 09:35:59 +0000 (11:35 +0200)]
Add config for .python_history

3 years agoMerge pull request #42 from Willenbrink/do-notation
b3nj5m1n [Tue, 17 May 2022 17:49:07 +0000 (19:49 +0200)]
Merge pull request #42 from Willenbrink/do-notation

3 years agoMerge pull request #44 from BlueBoxWare/intellij
b3nj5m1n [Tue, 17 May 2022 17:43:35 +0000 (19:43 +0200)]
Merge pull request #44 from BlueBoxWare/intellij

Add configuration for IntelliJ downloaded JDKs.

3 years agoAdd Network Security Services config
b3nj4m1n [Tue, 17 May 2022 17:41:11 +0000 (19:41 +0200)]
Add Network Security Services config

3 years agoMerge pull request #40 from TalviT/patch-1
b3nj5m1n [Tue, 17 May 2022 17:32:01 +0000 (19:32 +0200)]
Merge pull request #40 from TalviT/patch-1

sqlite: suggest XDG_CACHE_HOME instead of XDG_DATA_HOME

3 years agoFix name.
BlueBoxWare [Tue, 17 May 2022 13:54:38 +0000 (15:54 +0200)]
Fix name.

3 years agoAdd configuration for IntelliJ downloaded JDKs.
BlueBoxWare [Tue, 17 May 2022 13:50:42 +0000 (15:50 +0200)]
Add configuration for IntelliJ downloaded JDKs.

3 years agoMerge branch 'b3nj5m1n:main' into do-notation
Willenbrink [Tue, 17 May 2022 12:07:05 +0000 (14:07 +0200)]
Merge branch 'b3nj5m1n:main' into do-notation

3 years agoReplace >>= with do-notation
Sebastian Willenbrink [Mon, 16 May 2022 22:08:16 +0000 (00:08 +0200)]
Replace >>= with do-notation

3 years agoSuggest XDG_CACHE_HOME instead of XDG_DATA_HOME
Talvi [Tue, 17 May 2022 10:43:06 +0000 (12:43 +0200)]
Suggest XDG_CACHE_HOME instead of XDG_DATA_HOME

Since it is a history file, i would consider it non-essential.

3 years agoCreate shellcheck.yml
b3nj5m1n [Tue, 17 May 2022 02:32:31 +0000 (02:32 +0000)]
Create shellcheck.yml

3 years agoMerge pull request #38 from Vikingat-RAGE/patch-2
b3nj5m1n [Mon, 16 May 2022 23:49:48 +0000 (01:49 +0200)]
Merge pull request #38 from Vikingat-RAGE/patch-2

Update git.json to mention .git-credentials

3 years agoUpdate git.json to mention .git-credential
Viking at RAGE [Mon, 16 May 2022 23:41:58 +0000 (00:41 +0100)]
Update git.json to mention .git-credential

3 years agoMerge pull request #37 from Willenbrink/moveable-to-movable
b3nj5m1n [Mon, 16 May 2022 22:04:26 +0000 (00:04 +0200)]
Merge pull request #37 from Willenbrink/moveable-to-movable

Fix typos in .json

3 years agoFix typo: moveable to movable
Sebastian Willenbrink [Mon, 16 May 2022 21:42:41 +0000 (23:42 +0200)]
Fix typo: moveable to movable

3 years agoAdded antidot configs
b3nj4m1n [Mon, 16 May 2022 18:43:10 +0000 (20:43 +0200)]
Added antidot configs

Closes #2

Conversion done using Scr0nch's https://gitlab.com/Scr0nch/antidot-to-xdg-ninja-config-transformer/

3 years agoMerge pull request #35 from fourchettes/bat_compatibility
b3nj5m1n [Mon, 16 May 2022 18:11:42 +0000 (20:11 +0200)]
Merge pull request #35 from fourchettes/bat_compatibility

xdg-ninja: change bat flags for retrocompatibility

3 years agoxdg-ninja: change bat flags for retrocompatibility
Asperatus [Mon, 16 May 2022 17:29:57 +0000 (13:29 -0400)]
xdg-ninja: change bat flags for retrocompatibility

3 years agoMerge pull request #33 from fourchettes/fix/shellcheck
b3nj5m1n [Mon, 16 May 2022 14:11:08 +0000 (16:11 +0200)]
Merge pull request #33 from fourchettes/fix/shellcheck

xdg-ninja: remove shellcheck disable SC2016

3 years agoxdg-ninja: remove shellcheck disable SC2016
Asperatus [Mon, 16 May 2022 14:02:00 +0000 (10:02 -0400)]
xdg-ninja: remove shellcheck disable SC2016

3 years agoMerge pull request #30 from clyhtsuriva/ansible-typo
b3nj5m1n [Sun, 15 May 2022 20:44:39 +0000 (22:44 +0200)]
Merge pull request #30 from clyhtsuriva/ansible-typo

Typo in ansible.json

3 years agoTypo in ansible.json
clyhtsuriva [Sun, 15 May 2022 20:32:12 +0000 (22:32 +0200)]
Typo in ansible.json

3 years agoMerge pull request #29 from diogo464/dirname_fix
b3nj5m1n [Sun, 15 May 2022 20:11:15 +0000 (22:11 +0200)]
Merge pull request #29 from diogo464/dirname_fix

fix dirname

3 years agofixed shellcheck warning
diogo464 [Sun, 15 May 2022 19:44:32 +0000 (20:44 +0100)]
fixed shellcheck warning

3 years agofix dirname
diogo464 [Sun, 15 May 2022 17:18:37 +0000 (18:18 +0100)]
fix dirname

When calling xdg-ninja.sh using
$ sh xdg-ninja.sh
or
$ bash xdg-ninja.sh

the script fails with
```
jq: error: Could not open file xdg-ninja.sh/programs/*: Not a directory
jq: error: Could not open file xdg-ninja.sh/programs/*: Not a directory
Done checking your $HOME.
```

This commit just fixed that problem.

3 years agoMerge pull request #28 from dokutan/main
b3nj5m1n [Sun, 15 May 2022 15:49:44 +0000 (17:49 +0200)]
Merge pull request #28 from dokutan/main

Add configuration file for clojure

3 years agoAdd configuration for clojure
dokutan [Sun, 15 May 2022 14:43:48 +0000 (16:43 +0200)]
Add configuration for clojure

3 years agoMerge pull request #27 from Mudskipper875/main
b3nj5m1n [Sun, 15 May 2022 14:36:00 +0000 (16:36 +0200)]
Merge pull request #27 from Mudskipper875/main

Fix escape codes for POSIX `sh`

3 years agoMerge pull request #26 from BlueBoxWare/since
b3nj5m1n [Sun, 15 May 2022 14:27:42 +0000 (16:27 +0200)]
Merge pull request #26 from BlueBoxWare/since

Add configuration for since

3 years agoFix escape codes for POSIX `sh`
Mudskipper875 [Sun, 15 May 2022 14:11:16 +0000 (19:41 +0530)]
Fix escape codes for POSIX `sh`

`\e` works with shells like bash and zsh, but not with dash.
`\033` is portable and POSIX compliant.

3 years agoAdd configuration for since
BlueBoxWare [Sun, 15 May 2022 13:33:55 +0000 (15:33 +0200)]
Add configuration for since

3 years agoMerge pull request #23 from fourchettes/fix/dash
b3nj5m1n [Sun, 15 May 2022 10:38:41 +0000 (12:38 +0200)]
Merge pull request #23 from fourchettes/fix/dash

xdg-ninja: change jq json source

3 years agoAdd newline to log HELP for increased readability
Pooya Moradi [Sun, 15 May 2022 08:31:53 +0000 (13:01 +0430)]
Add newline to log HELP for increased readability

Add disclaimer about using bat to README

3 years agoAdd support for bat for markdown rendering
Pooya Moradi [Sun, 15 May 2022 08:03:00 +0000 (12:33 +0430)]
Add support for bat for markdown rendering

3 years agoMerge pull request #25 from superrnovae/main
b3nj5m1n [Sun, 15 May 2022 10:20:56 +0000 (12:20 +0200)]
Merge pull request #25 from superrnovae/main

Add configuration files for volta and sdkman

3 years agoAdded configuration file for sdkman
parphelion [Sun, 15 May 2022 09:34:11 +0000 (11:34 +0200)]
Added configuration file for sdkman

3 years agoAdded configuration file for volta
parphelion [Sun, 15 May 2022 09:31:37 +0000 (11:31 +0200)]
Added configuration file for volta

3 years agoxdg-ninja: change jq json source
Asperatus [Sun, 15 May 2022 05:39:48 +0000 (01:39 -0400)]
xdg-ninja: change jq json source

There was an issue caused by inconsistencies on the implementation of
echo through different shells. Some, like bash, did not interpret \n
while others, like dash, did. This caused issue when sending the
information to jq to parse as it as JSON specifications forbids
multi-line strings.

A quick fix was applied by giving jq the path to the file to analyze
rather than grabbing it from stdin.

3 years agoMerge pull request #20 from FineFindus/main
b3nj5m1n [Sun, 15 May 2022 01:49:05 +0000 (03:49 +0200)]
Merge pull request #20 from FineFindus/main

Added line break when glow is not installed

3 years agoAdd version specification to .cabal
b3nj4m1n [Sat, 14 May 2022 22:35:23 +0000 (00:35 +0200)]
Add version specification to .cabal

3 years agoAdded line break to glow not found
Jonathan [Sat, 14 May 2022 16:54:47 +0000 (18:54 +0200)]
Added line break to glow not found

Added line breaks to the message, for when glow is not installed.

3 years agoMore inline with the rest of the configs
b3nj4m1n [Sat, 14 May 2022 16:43:17 +0000 (18:43 +0200)]
More inline with the rest of the configs