]> glassweightruler.freedombox.rocks Git - xdg-ninja.git/log
xdg-ninja.git
2 years agoCover build process by CI
b3nj5m1n [Thu, 11 May 2023 03:48:29 +0000 (05:48 +0200)]
Cover build process by CI

2 years agoMerge pull request #259 from jasyip/main
b3nj5m1n [Thu, 11 May 2023 03:44:53 +0000 (05:44 +0200)]
Merge pull request #259 from jasyip/main

2 years ago[FIX]: Makefile does not create man1 directory properly
Jason Yip [Thu, 11 May 2023 02:41:40 +0000 (21:41 -0500)]
[FIX]: Makefile does not create man1 directory properly

2 years agoMerge pull request #258 from fourchettes/man_page
b3nj5m1n [Thu, 11 May 2023 00:35:51 +0000 (02:35 +0200)]
Merge pull request #258 from fourchettes/man_page

2 years agoman: create xdg-ninja.1 man page
Asperatus [Wed, 10 May 2023 20:06:11 +0000 (16:06 -0400)]
man: create xdg-ninja.1 man page

2 years agoMerge pull request #257 from mattico/patch-1
b3nj5m1n [Sat, 6 May 2023 17:47:03 +0000 (19:47 +0200)]
Merge pull request #257 from mattico/patch-1

2 years agoFix npmrc env var format
Matt Ickstadt [Sat, 6 May 2023 17:41:55 +0000 (12:41 -0500)]
Fix npmrc env var format

npmrc only supports interpolating env vars with braces like this.

https://docs.npmjs.com/cli/v8/configuring-npm/npmrc#files

2 years agoMerge pull request #256 from e-khurmamatov/patch-1
b3nj5m1n [Sat, 6 May 2023 17:01:22 +0000 (19:01 +0200)]
Merge pull request #256 from e-khurmamatov/patch-1

2 years agoUpdate conda.json
Eldar Khurmamatov [Sat, 6 May 2023 07:01:32 +0000 (10:01 +0300)]
Update conda.json

See https://github.com/b3nj5m1n/xdg-ninja/issues/14#issuecomment-1537069728

2 years agoMerge pull request #254 from Kobu/add-rstudio
b3nj5m1n [Sat, 29 Apr 2023 20:33:49 +0000 (22:33 +0200)]
Merge pull request #254 from Kobu/add-rstudio

2 years agoadd R/ from RStudio
Kobu [Sat, 29 Apr 2023 18:36:31 +0000 (20:36 +0200)]
add R/ from RStudio

2 years agoMerge pull request #253 from SpaghettiBorgar/main
b3nj5m1n [Mon, 24 Apr 2023 10:56:55 +0000 (12:56 +0200)]
Merge pull request #253 from SpaghettiBorgar/main

2 years agoAdd dhex
SpaghettiBorgar [Mon, 24 Apr 2023 10:32:14 +0000 (12:32 +0200)]
Add dhex

2 years agoMerge pull request #252 from fourchettes/unified_packaging_process
b3nj5m1n [Sun, 23 Apr 2023 16:18:41 +0000 (18:18 +0200)]
Merge pull request #252 from fourchettes/unified_packaging_process

2 years agoUpdate flake
b3nj5m1n [Sun, 23 Apr 2023 06:00:13 +0000 (08:00 +0200)]
Update flake

2 years agoMakefile: add basic make install/uninstall commands
Asperatus [Sat, 22 Apr 2023 13:46:07 +0000 (09:46 -0400)]
Makefile: add basic make install/uninstall commands

As to unify packaging process, the following changes adds install and
uninstall commands of xdg-ninja to the system.

2 years agoAdd CI for nix flake
b3nj5m1n [Sun, 23 Apr 2023 06:55:44 +0000 (08:55 +0200)]
Add CI for nix flake

2 years agoMove haskell code to it's own subdirectory
b3nj5m1n [Sun, 23 Apr 2023 06:54:22 +0000 (08:54 +0200)]
Move haskell code to it's own subdirectory

2 years agoFix file location
b3nj5m1n [Sun, 23 Apr 2023 05:44:32 +0000 (07:44 +0200)]
Fix file location

2 years agoxdg-ninja: allow custom programs/ dir via XN_PROGRAMS_DIR
Asperatus [Sat, 22 Apr 2023 13:33:15 +0000 (09:33 -0400)]
xdg-ninja: allow custom programs/ dir via XN_PROGRAMS_DIR

In order to foresee the work on the unified packaging process, the
programs/ directory (which should be located in /usr/share/xdg-ninja or
/usr/local/share/xdg-ninja) is automatically found depending on where
the xdg-ninja executable is located.

This also allows for backwards compatibility as when the xdg-ninja
script is located in a working directory (not in a bin/), xdg-ninja
automatically picks the programs/ folder in the current working
directory, just like previously.

If the directory fails to find the programs/ dir, the user can override
the variable XN_PROGRAMS_DIR through environment variables.

This change is to prevent people from packaging xdg-ninja with the
programs/ directory within /usr(/local)/bin or by modifying the script
in place.

2 years agoAdd Project Zomboid support (#250)
Sr.Estegosaurio [Fri, 14 Apr 2023 15:13:24 +0000 (17:13 +0200)]
Add Project Zomboid support (#250)

3 years agoAdd Paradox Interactive Games (#249)
Sr.Estegosaurio [Sun, 9 Apr 2023 17:19:10 +0000 (19:19 +0200)]
Add Paradox Interactive Games (#249)

3 years agoAdd mamba (#248)
Ethan Rooke [Sat, 8 Apr 2023 20:07:05 +0000 (15:07 -0500)]
Add mamba (#248)

3 years agoFix name of sway config
b3nj5m1n [Fri, 7 Apr 2023 16:41:05 +0000 (18:41 +0200)]
Fix name of sway config

3 years agoNNormalize referring to environment variables for max compatibility. (#247)
Ryan A. Pavlik [Fri, 7 Apr 2023 16:39:41 +0000 (11:39 -0500)]
NNormalize referring to environment variables for max compatibility. (#247)

3 years agoAdd delve (#246)
Artyom Andreev [Tue, 4 Apr 2023 17:11:04 +0000 (20:11 +0300)]
Add delve (#246)

3 years agoAdd electron builders (#245)
remgodow [Sun, 2 Apr 2023 12:07:42 +0000 (12:07 +0000)]
Add electron builders (#245)

3 years agoAdd Redis Insight (#244)
remgodow [Sun, 2 Apr 2023 12:06:52 +0000 (12:06 +0000)]
Add Redis Insight (#244)

3 years agoAdd sonarlint (#243)
Tor Jacob Neple [Sat, 1 Apr 2023 17:40:35 +0000 (19:40 +0200)]
Add sonarlint (#243)

3 years agoAdd act (#242)
Tor Jacob Neple [Sat, 1 Apr 2023 15:50:33 +0000 (17:50 +0200)]
Add act (#242)

Co-authored-by: b3nj5m1n <47924309+b3nj5m1n@users.noreply.github.com>
3 years agoAdd deno (#241)
Tor Jacob Neple [Sat, 1 Apr 2023 15:50:22 +0000 (17:50 +0200)]
Add deno (#241)

Co-authored-by: b3nj5m1n <47924309+b3nj5m1n@users.noreply.github.com>
3 years agoAdd Aegisub (#238)
Zwei [Sat, 1 Apr 2023 09:24:51 +0000 (05:24 -0400)]
Add Aegisub (#238)

3 years agoAdd EqualX (#239)
Zwei [Sat, 1 Apr 2023 09:23:37 +0000 (05:23 -0400)]
Add EqualX (#239)

3 years agoAdd VSCode LeetCode Extension (#240)
Zwei [Sat, 1 Apr 2023 09:22:19 +0000 (05:22 -0400)]
Add VSCode LeetCode Extension (#240)

3 years agoAdd kotlin konan (#236)
Nick [Fri, 31 Mar 2023 13:41:05 +0000 (09:41 -0400)]
Add kotlin konan (#236)

3 years agoAdd note about .trash on macOS
b3nj5m1n [Thu, 30 Mar 2023 20:39:17 +0000 (22:39 +0200)]
Add note about .trash on macOS

3 years agoAdd Cozy (#235)
Pierre Peltier [Thu, 30 Mar 2023 10:38:09 +0000 (12:38 +0200)]
Add Cozy (#235)

3 years agoAdd the stremio binary (#234)
Pierre Peltier [Thu, 30 Mar 2023 09:56:44 +0000 (11:56 +0200)]
Add the stremio binary (#234)

3 years agoAdd vmodules (#233)
Nick [Thu, 30 Mar 2023 01:23:00 +0000 (21:23 -0400)]
Add vmodules (#233)

Co-authored-by: b3nj5m1n <47924309+b3nj5m1n@users.noreply.github.com>
3 years agoRemove disclaimer about startx
b3nj5m1n [Wed, 29 Mar 2023 10:17:01 +0000 (12:17 +0200)]
Remove disclaimer about startx

Closes #222

3 years agoAdd .fzf.bash & .fzf.zsh
b3nj5m1n [Wed, 29 Mar 2023 10:11:15 +0000 (12:11 +0200)]
Add .fzf.bash & .fzf.zsh

3 years agoFix formatting fzf
b3nj5m1n [Wed, 29 Mar 2023 10:05:13 +0000 (12:05 +0200)]
Fix formatting fzf

3 years agoAdd SciTE (#230)
Maximilian Knespel [Wed, 29 Mar 2023 10:00:00 +0000 (12:00 +0200)]
Add SciTE (#230)

Co-authored-by: b3nj5m1n <47924309+b3nj5m1n@users.noreply.github.com>
3 years agoAdd conda
b3nj5m1n [Wed, 29 Mar 2023 09:55:59 +0000 (11:55 +0200)]
Add conda

3 years agoAdd fzf (#231)
Maximilian Knespel [Wed, 29 Mar 2023 09:39:26 +0000 (11:39 +0200)]
Add fzf (#231)

3 years agoadd `octave` to darabase (#229)
Suren Lockwood [Wed, 29 Mar 2023 09:32:29 +0000 (09:32 +0000)]
add `octave` to darabase (#229)

* added octave to supported programs

* the .octaverc file will not be auto generated by octave, but all the manuals point to making it in the home directory

* source: [Arch Wiki Xdg Base Directory](https://wiki.archlinux.org/title/XDG_Base_Directory#Partial)

* octave doesn't respect OCTAVE_HISTFILE varible

* octave respects XDG
* octave package mamanger by default will install packages in ~/.local/share/octave/api-v58/packages/

3 years agoAdd `rusherhack` support (#228)
volker1 [Wed, 29 Mar 2023 09:31:27 +0000 (05:31 -0400)]
Add `rusherhack` support (#228)

3 years agoAdd instructions about using nix flake
b3nj5m1n [Sun, 12 Mar 2023 23:18:48 +0000 (00:18 +0100)]
Add instructions about using nix flake

3 years agoAdd xdgnj to flake
b3nj5m1n [Sun, 12 Mar 2023 23:07:42 +0000 (00:07 +0100)]
Add xdgnj to flake

3 years agoAdd configuration for Steam game Tales of Maj'Eyal (#227)
SolarBear [Sun, 12 Mar 2023 22:39:54 +0000 (15:39 -0700)]
Add configuration for Steam game Tales of Maj'Eyal (#227)

3 years agoAdd flake.nix (#226)
Amy [Sun, 12 Mar 2023 22:16:37 +0000 (22:16 +0000)]
Add flake.nix (#226)

* Add nix flake support

* Use derivation from nixpkgs in flake

---------

Co-authored-by: b3nj5m1n <b3nj4m1n@gmx.net>
3 years agoAdd mintty (#223)
David Perry [Mon, 27 Feb 2023 11:50:24 +0000 (06:50 -0500)]
Add mintty (#223)

3 years agoUpdate `sqlite.json` to include `$HOME/.sqliterc` (#224)
dosisod [Mon, 27 Feb 2023 11:49:11 +0000 (03:49 -0800)]
Update `sqlite.json` to include `$HOME/.sqliterc` (#224)

SQLite version 3.41.0 includes support for moving the `.sqliterc` file into the
`$XDG_CONFIG_HOME` folder.

3 years agokeychain: add `--absolute` opt to avoid subdirectory (#221)
Derrick Liu [Thu, 16 Feb 2023 08:10:50 +0000 (08:10 +0000)]
keychain: add `--absolute` opt to avoid subdirectory (#221)

For backwards compatibility, if the user provides `--dir` to keychain, it will create a `.keychain` folder in that directory. Adding the [`--absolute`](https://man.archlinux.org/man/keychain.1#absolute) opt will encourage keychain to use the directory as is.

3 years agoUpdate w3m.json (#220)
Doodles [Wed, 15 Feb 2023 07:57:48 +0000 (04:57 -0300)]
Update w3m.json (#220)

3 years agoAdd `hammerspoon` (#219)
Scott Thomas [Wed, 15 Feb 2023 07:57:33 +0000 (07:57 +0000)]
Add `hammerspoon` (#219)

Hammerspoon is a program for scripting MacOS; it puts config
in `~/.hammerspoon` by default. The location can be changed with the
MacOS `defaults` command.

See https://github.com/Hammerspoon/hammerspoon/issues/2175

3 years ago`~/.fonts.conf` can be moved to `$XDG_CONFIG_HOME/fontconfig/fonts.conf` (#218)
ChaseC [Mon, 6 Feb 2023 01:08:25 +0000 (20:08 -0500)]
`~/.fonts.conf` can be moved to `$XDG_CONFIG_HOME/fontconfig/fonts.conf` (#218)

3 years agoAdd `nano` (#216)
Rick Venutolo [Wed, 25 Jan 2023 11:43:44 +0000 (06:43 -0500)]
Add `nano` (#216)

See https://savannah.gnu.org/patch/?8523 and https://git.savannah.gnu.org/cgit/nano.git/commit/?id=c16e79b

3 years ago`~/.gitignore` can be moved to `XDG_CONFIG_HOME/git/ignore` (#215)
Rick Venutolo [Wed, 25 Jan 2023 11:43:23 +0000 (06:43 -0500)]
`~/.gitignore` can be moved to `XDG_CONFIG_HOME/git/ignore` (#215)

https://git-scm.com/docs/gitignore

3 years agoCreate clickhouse.json (#214)
Alfred Jophy [Mon, 23 Jan 2023 14:51:00 +0000 (20:21 +0530)]
Create clickhouse.json (#214)

3 years agoAdd lens (#213)
Marie [Fri, 13 Jan 2023 08:18:21 +0000 (09:18 +0100)]
Add lens (#213)

3 years agomycli : Handle log file created in $HOME (#210)
Alfred Jophy [Tue, 10 Jan 2023 15:43:32 +0000 (21:13 +0530)]
mycli : Handle log file created in $HOME (#210)

3 years agoAdd configs for various programs (#209)
Shivanshu Kant Prasad [Tue, 10 Jan 2023 15:42:05 +0000 (21:12 +0530)]
Add configs for various programs (#209)

Configs for nix, renderdock, tldr, Networkmanager-openvpn and xdg-utils.

Networkmanagegr-openvpn, xdg-utils and renderdock info is from arch wiki.

3 years agoAdd flutter (#208)
Shivanshu Kant Prasad [Tue, 10 Jan 2023 08:34:50 +0000 (14:04 +0530)]
Add flutter (#208)

3 years agoUpdate stack
b3nj4m1n [Fri, 6 Jan 2023 05:34:16 +0000 (06:34 +0100)]
Update stack

3 years agoMerge branch 'main' of github.com:b3nj5m1n/xdg-sidekick
b3nj4m1n [Wed, 14 Dec 2022 21:07:32 +0000 (22:07 +0100)]
Merge branch 'main' of github.com:b3nj5m1n/xdg-sidekick

3 years agoAdd json schema validation github action
b3nj4m1n [Wed, 14 Dec 2022 21:06:45 +0000 (22:06 +0100)]
Add json schema validation github action

3 years agoasymptote program file (#205)
Aaron Manning [Sun, 11 Dec 2022 19:46:01 +0000 (14:46 -0500)]
asymptote program file (#205)

3 years agoAdd wakatime (#203)
Daniel Toubul [Thu, 8 Dec 2022 00:53:43 +0000 (02:53 +0200)]
Add wakatime (#203)

Co-authored-by: b3nj4m1n <b3nj4m1n@gmx.net>
3 years agoAdd `imwheel` (#200)
Jack Brower [Sun, 4 Dec 2022 11:22:08 +0000 (06:22 -0500)]
Add `imwheel` (#200)

Co-authored-by: b3nj5m1n <47924309+b3nj5m1n@users.noreply.github.com>
3 years agoAdded `bytecode viewer` and `betacraft` (#201)
alsoGAMER [Sun, 4 Dec 2022 11:17:23 +0000 (12:17 +0100)]
Added  `bytecode viewer` and `betacraft` (#201)

3 years ago.cinnamon/spices.cache should be moved to XDG_CACHE_HOME (#198)
alsoGAMER [Sat, 26 Nov 2022 08:55:14 +0000 (09:55 +0100)]
.cinnamon/spices.cache should be moved to XDG_CACHE_HOME (#198)

3 years agoUpdated support of audacity (#199)
Colin [Sat, 26 Nov 2022 08:54:16 +0000 (09:54 +0100)]
Updated support of audacity (#199)

3 years agoAdd json schema for json validation (for manual editing) (#197)
Attila Greguss [Thu, 24 Nov 2022 11:28:03 +0000 (11:28 +0000)]
Add json schema for json validation (for manual editing) (#197)

3 years agoAdd cinnamon (#196)
Attila Greguss [Thu, 24 Nov 2022 11:25:11 +0000 (11:25 +0000)]
Add cinnamon (#196)

Fixes https://github.com/b3nj5m1n/xdg-ninja/issues/194

3 years agoAdd .acme.sh (#193)
JacobTravers [Wed, 23 Nov 2022 20:54:27 +0000 (12:54 -0800)]
Add .acme.sh (#193)

Co-authored-by: b3nj5m1n <47924309+b3nj5m1n@users.noreply.github.com>
3 years agoAdd cpanminus (#192)
Cameron [Wed, 23 Nov 2022 09:01:07 +0000 (03:01 -0600)]
Add cpanminus (#192)

3 years agoNew programs support + small fixes (#191)
alsoGAMER [Sun, 20 Nov 2022 19:26:49 +0000 (20:26 +0100)]
New programs support + small fixes (#191)

3 years agoFixed correct location of exporting ZDOTDIR (#189)
Daniel Toubul [Sun, 13 Nov 2022 05:51:30 +0000 (07:51 +0200)]
Fixed correct location of exporting ZDOTDIR (#189)

* Fixed correct location of exporting ZDOTDIR

"You can do this in _/etc/zsh/zshenv_ " have been replaced by "You can do this in _/etc/zshenv_" as this is the correct location. Was fighting with this one for a while until I realized the correct location.

* Add note about zshenv location on different distros

Co-authored-by: b3nj4m1n <b3nj4m1n@gmx.net>
3 years agoAdd .bun (#190)
JacobTravers [Sat, 12 Nov 2022 04:15:38 +0000 (20:15 -0800)]
Add .bun (#190)

3 years agoAdd `conan` (#188)
Azad [Wed, 9 Nov 2022 09:31:36 +0000 (10:31 +0100)]
Add `conan` (#188)

3 years agoMerge branch 'main' of github.com:b3nj5m1n/xdg-sidekick
b3nj4m1n [Sun, 6 Nov 2022 04:41:29 +0000 (05:41 +0100)]
Merge branch 'main' of github.com:b3nj5m1n/xdg-sidekick

3 years agoAdded xsane
b3nj4m1n [Sun, 6 Nov 2022 04:41:13 +0000 (05:41 +0100)]
Added xsane

3 years agorofi's .rofi.pid (#151)
surrealoatmeal [Sat, 5 Nov 2022 04:14:49 +0000 (04:14 +0000)]
rofi's .rofi.pid (#151)

Co-authored-by: b3nj4m1n <b3nj4m1n@gmx.net>
3 years agoMerge branch 'main' of github.com:b3nj5m1n/xdg-sidekick
b3nj4m1n [Sun, 6 Nov 2022 04:16:20 +0000 (05:16 +0100)]
Merge branch 'main' of github.com:b3nj5m1n/xdg-sidekick

3 years agoCap exit code at 101
b3nj4m1n [Sun, 6 Nov 2022 04:16:04 +0000 (05:16 +0100)]
Cap exit code at 101

3 years agorofi's .rofi.pid (#151)
surrealoatmeal [Sat, 5 Nov 2022 04:14:49 +0000 (04:14 +0000)]
rofi's .rofi.pid (#151)

Co-authored-by: b3nj4m1n <b3nj4m1n@gmx.net>
3 years agoActually skip unsupported files when the flag is passed
b3nj4m1n [Sat, 5 Nov 2022 03:50:36 +0000 (04:50 +0100)]
Actually skip unsupported files when the flag is passed

3 years agoAdd option to skip unsupported files
b3nj4m1n [Sat, 5 Nov 2022 03:43:15 +0000 (04:43 +0100)]
Add option to skip unsupported files

Closes #93

3 years agoExit status = amount of fixable files
b3nj4m1n [Sat, 5 Nov 2022 03:36:38 +0000 (04:36 +0100)]
Exit status = amount of fixable files

Closes #94

3 years agoAdd note about GPG pitfalls
b3nj4m1n [Sat, 5 Nov 2022 03:17:39 +0000 (04:17 +0100)]
Add note about GPG pitfalls

Closes #143

3 years agoAdd matplotlib, terraform and ts-node
b3nj4m1n [Sat, 5 Nov 2022 03:15:28 +0000 (04:15 +0100)]
Add matplotlib, terraform and ts-node

Closes #132

3 years agoAdd note about npm tmp
b3nj4m1n [Sat, 5 Nov 2022 02:57:08 +0000 (03:57 +0100)]
Add note about npm tmp

Closes #72

3 years agoAdd `nimble` (#187)
Azad [Fri, 14 Oct 2022 11:46:38 +0000 (13:46 +0200)]
Add `nimble` (#187)

3 years agoAdd `lmms` (#185)
Azad [Tue, 4 Oct 2022 17:23:43 +0000 (19:23 +0200)]
Add `lmms` (#185)

3 years agoAdd helm-synth (#184)
jopejoe1 [Tue, 27 Sep 2022 11:37:12 +0000 (11:37 +0000)]
Add helm-synth (#184)

3 years agoAdd Technic Launcher (#183)
jopejoe1 [Mon, 26 Sep 2022 19:25:19 +0000 (19:25 +0000)]
Add Technic Launcher (#183)

3 years agoAdded information about various firefox forks (#182)
jopejoe1 [Mon, 26 Sep 2022 19:24:27 +0000 (19:24 +0000)]
Added information about various firefox forks (#182)

* Librewolf

* Add Firedragon

* Add Pale Moon

* Add Waterfox

3 years agoAdd OmniSharp (#181)
Marcello Lamonaca [Sun, 25 Sep 2022 12:44:34 +0000 (14:44 +0200)]
Add OmniSharp (#181)

3 years agoSuggest using flatpak to steam users (#180)
JustOptimize [Wed, 21 Sep 2022 16:46:41 +0000 (18:46 +0200)]
Suggest using flatpak to steam users (#180)