Commit Graph

129 Commits

Author SHA1 Message Date
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
Kirottu
c4e0940ce5 Added max_entries to limit amount of total entries 2023-05-03 10:53:41 +03:00
Kirottu
b4b13ffdae Merge branch 'master' of https://github.com/Kirottu/anyrun 2023-05-02 22:42:48 +03:00