Commit Graph

131 Commits

Author SHA1 Message Date
Andrej Benz cebc052f0d feat: changed applications matching/weighting (#88) 2023-08-19 17:52:53 +03:00
Kirottu ca77298d46 Websearch: removed debug print statement 2023-08-16 08:26:33 +03:00
Kirottu d4b16a7c2b Added keyword search 2023-08-15 19:44:00 +03:00
Kirottu c0f53cabee Websearch: Improved search url formatting, fixed custom engines and example config 2023-08-15 19:11:49 +03:00
Kirottu 7679b2fafd Added custom search engine support, some code style changes 2023-08-08 15:17:09 +03:00
Andrej Benz 1da9daa605 readme: added websearch (#76) 2023-08-08 15:08:00 +03:00
NotAShelf 59e0bf6e57 nix: cleanup (#75)
* dev: typo in cache job name

* nix: cleanup
2023-08-07 23:11:31 +03:00
Kirottu e6129f6f84 Changed the anyrun-plugin dependency of the Websearch plugin to use a relative path
This fixes Nix builds, and makes the plugin follow the way the rest of the plugins already
define dependencies.
2023-08-07 23:06:25 +03:00
Andrej Benz 361267a555 feat: websearch plugin (#74) 2023-08-07 16:49:33 +03:00
Kirottu da97c9287f Simplified & fixed Dictionary plugin 2023-07-24 16:20:37 +03:00
Ching Pei Yang 883ef4be2b add defaults for missing config options (#66)
* add defaults for missing config options

* Moved default value functions to an `impl` block of `Config`

---------

Co-authored-by: Kirottu <arnovaara@gmail.com>
2023-07-24 16:13:17 +03:00
Kirottu c65bcc3c0b Added option to allow "invalid" inputs to be allowed in the Stdin plugin 2023-07-14 16:50:57 +03:00
Kirottu 509cb95b68 Fix broken symbols plugin example config escape character 2023-07-07 10:47:52 +03:00
Benoit Louy 0132984722 speedup build by only building sub directories (#62) 2023-07-06 17:23:23 +03:00
Kirottu a5d3f32659 Added prefix to symbols plugin README 2023-07-06 14:10:36 +03:00
Michał 8442050078 fix: specify valid default value (#61) 2023-07-06 00:00:00 +03:00
Kirottu bb79b0fd81 Added xaling to match description 2023-07-05 23:31:49 +03:00
Michał 0cdfbead2f refactor: update hm module (#56) 2023-07-04 20:19:33 +03:00
Kirottu 5b46be904e Replaced Relative with Fraction in example config 2023-07-04 19:58:17 +03:00
Michał f9219bffac refactor: update hm module (#55) 2023-07-04 19:38:41 +03:00
Kirottu 129dbdee3e Fix example config 2023-07-04 19:33:43 +03:00
Kirottu 49a43c4a9b Reworked runner position configuration to allow for far more flexibility 2023-07-04 19:13:27 +03:00
Kirottu 9ad3af89c0 Added prefix to symbols plugin 2023-06-27 23:57:53 +03:00
eriedaberrie e37a97b468 nix: fix non-null max_entries value in home-manager module (#50) 2023-06-27 07:35:02 +03:00
NotAShelf 63fd38d3da Nix: fix binary cache CI and introduce module aliases (#48)
* nix: module aliases

* CI: bump install-nix-action
2023-06-21 19:23:05 +03:00
NotAShelf 099e1a08fd nix: rewrite nix flake from ground up and introduce home-manager module (#44)
* rewrite nix flake and move default package

* revert: remove .envrc

* feat: create home-manager module

big W

* fix: properly parse null for config.plugins

* build plugins from template derivation

* build plugins from template derivation

* cache each plugin individually

* pass name and derivation to template derivation

* fix: rework the devShell

* fix: add missing flake-parts input

* feat: make anyrun not build plugins

it only builds plugins on the anyrun-with-all-plugins package

* chore: write documentation about HM module

* fix: specify pname for plugins

* nix: flake-parts follows nixpkgs

* nix: formatting via alejandra

---------

Co-authored-by: n3oney <neo@neoney.dev>
2023-06-21 18:49:10 +03:00
Kirottu eeb151a542 Added config option overrides to args 2023-06-19 16:40:31 +03:00
Kirottu 8da0ec5ff7 Fixed an issue where multiple instances could run at the same time 2023-06-17 12:40:20 +03:00
loqusion 2188800388 feat(applications): handle Path field in desktop entries (#46)
* feat: handle `Path` field in desktop entries

* Fix code style issue
2023-06-14 19:41:19 +03:00
Kirottu 8d595daf52 Fix desktop entries with Terminal=true not working 2023-06-05 21:22:47 +03:00
Kirottu 38517c09d0 Fix broken example plugin 2023-06-02 23:02:05 +03:00
NotAShelf 5f01f30235 provide a valid package for the buiild CI (#42) 2023-05-31 16:23:34 +03:00
NotAShelf 8e588204c0 fix overlapping URLs (#41) 2023-05-31 07:28:23 +03:00
Kirottu 55647caaab Update cachix.yml
Change main branch to master branch
2023-05-30 21:25:06 +03:00
NotAShelf 86894dc701 fix deprecated URL literals (#40) 2023-05-30 17:03:49 +03:00
NotAShelf f1776a1dc4 provide a binary cache for anyrun (#39)
* upload built binaries to cachix

* add cachix instructions to the README
2023-05-30 16:58:34 +03:00
Jake Stanger 2b9ced1bf0 feat(rink): extract description from result (#37)
This splits the rink result to move the bracketed text into the description, meaning copying the result will not contain text such as `(dimensionless)` or `(length)`, while still keeping this information present.
2023-05-30 12:31:18 +03:00
Kirottu 7bc81a9dca Merge branch 'master' of https://github.com/Kirottu/anyrun 2023-05-27 22:12:50 +03:00
Kirottu 12020f685e Only create widgets once if configure event is received 2023-05-27 22:12:41 +03:00
Kirottu e1fb5ff99e Added note about desktop entries to applications/README.md 2023-05-16 11:52:31 +03:00
Kirottu 063d5b91b4 Added desktop entry to overriding criteria
Made overriding dependent on both the icon and the name being identical,
this should prevent desktop entries from being mistakenly overridden.
2023-05-15 14:04:55 +03:00
Kirottu de606380a2 Made language delimiter in the translate plugin configurable 2023-05-15 13:51:04 +03:00
Kirottu 5c0765fdba General improvements to the translate plugin, added option to specify source language 2023-05-15 13:46:39 +03:00
Johnny Doe 9d151d9725 remove kidex-common hash (#32)
not needed anymore as upstream started using an actual package of kidex-common
2023-05-11 20:28:09 +03:00
Kirottu 5f2067e22f Added show_results_immediately to example config 2023-05-11 10:27:46 +03:00
Kirottu 7f29aa8224 Added ability to immediately display results, switched to clap for argument parsing 2023-05-11 10:23:14 +03:00
Kirottu c52d0d02e5 Switched to using a properly versioned version of kidex-common 2023-05-11 08:12:27 +03:00
Kirottu 31b0d44eee Switched to using a properly versioned version of kidex-common 2023-05-11 08:11:49 +03:00
Kirottu 9f920a2108 Made user desktop files override system desktop files 2023-05-04 15:14:57 +03:00
Kirottu d522c035d0 Added max_entries to default config 2023-05-03 10:54:19 +03:00