Commit Graph

30 Commits

Author SHA1 Message Date
Dave Davenport f3064e0fee [Script] Add new-selection option.
Allow you to select an entry (based on view, so might not work in combi
mode).

fixes: #1248
2022-07-24 01:08:24 +02:00
Dave Davenport daf3127d3a [Script] Add keep-selection flag that keeps the current selection.
Fixes: #1064
2022-07-09 14:12:28 +02:00
Dave Davenport b676dfe8ad [DMenu|Script] Allow theme element updates from script. 2022-06-06 11:34:49 +02:00
Dave Davenport 497d18d108 [Script] Support a data option that get passed to next execution.
fixes: #1601
2022-03-02 22:06:04 +01:00
Dave Davenport 33d6f63a7a [Scripts] Fix example for using hot-keys in modi. 2021-08-30 21:47:47 +02:00
a1346054 c62137f8ab
Simple maintenance improvements (#1370)
* rofi moved to libera.chat

* unify some theme headers and whitespace

* consistently use the same hashbang for bash

* improve obsolete way of testing equality

see https://github.com/koalaman/shellcheck/wiki/SC2268 for explanation

* use consistent function definitions in bash scripts

* remove duplicated author and fix whitespace

* quote all variables in scripts

fixes many warnings identified through shellcheck

* fix whitespace in scripts

* fix whitespace in non-source files

* fix spelling in non-source files

* fix whitespace and indentation in source files

* fix spelling in source files
2021-08-14 13:03:16 +02:00
Dave Davenport 1342b733af [Script] Add 'info' row option, that gets passed to ROFI_INFO environment. 2020-05-24 19:10:49 +02:00
Dave Davenport 3604b12fde Add check that looks if rofi is running inside rofi script mode. 2020-05-21 09:35:55 +02:00
fREW Schmidt ec6549748b
Remove old sh-ism (#920)
The x prefix thing hasn't been needed for quite some time, especially if you are declaring that you want to use bash.
2020-05-14 12:53:38 +02:00
Dave Davenport 906b520daf [Script] Add no-custom mode. 2020-04-22 23:41:25 +02:00
Dave Davenport 7587149950 [Script] Update example and doc. 2020-04-07 13:20:16 +02:00
Dave Davenport bacecf3044 [Script] Add environment variable to indicate state.
* ROFI_RETV shows the state rofi was in before calling rofi.
2020-04-05 12:56:33 +02:00
Dave Davenport aa07b8ef94 [Script] Add option to set deliminter and example script.
Issue: #1041
2020-04-01 13:58:01 +02:00
Dave Davenport 7dcc3f450c Add option to make entry non-selectable in dmenu/script.
Fixes: #1024
2020-02-02 14:21:29 +01:00
Dave Davenport b30b50dc5a [Scripts] Do some fixes. 2019-02-02 12:35:37 +01:00
Dave Davenport 640cf28d65 [Script] Add updating prompt to example script. 2019-01-29 07:16:00 +01:00
Dave Davenport 1ed94ead7e Add missing Example script
Fixes: #869
2018-11-01 09:32:00 +01:00
Dave Davenport a99cfa56c4 [Script] Add initial support for icons.
Issue: #840
2018-09-09 17:53:56 +02:00
Dave Davenport 0f1717f829 [Script] Reset highlighting when reload view
Issue: #767
2018-02-08 17:56:31 +01:00
Dave Davenport 75ba12c516 Extend script example with markup-rows 2018-01-05 23:15:26 +01:00
Dave Davenport 974b482500 [ScriptMode] Add markup to message test in script mode test. 2017-11-18 14:44:40 +01:00
Dave Davenport a1ea3e268f Add more configuration options to script mode, getting closer to dmenu.
- urgent
 - active
 - prompt
 - message
2017-09-27 20:00:33 +02:00
Dave Davenport 5f1cd75492 Fix filebrowser script, Fixes #486 2016-10-23 13:49:34 +02:00
DanteFireX 4b5dcef68f added optional history; normalized variable names
I added the option to enable history in file browser mode. I changed the starting directory to a fixed directory. I found the old behavior not very intuitiv especially with enabled history. The old behavior can be restored easily. Additionally, I changed the variable names. Primarily, because the EDITOR variable could lead to a recursive call to EDITOR if xdg-open used this variable. Thus, I prefixed all the variables to create a new namespace for rofi. I am at most decent in bash scripting so don't expect to much, but it works for me and I thought it might be something others appreciate. I  hope it is of any use. :)
2016-01-17 21:29:04 +01:00
QC 0a07456120 Remove scripts 2015-10-29 18:05:54 +01:00
Dave Davenport 836036574b Add file browser example.
-switchers "file:rofi-file-browser.sh" -show file
2015-01-28 07:49:52 +01:00
QC f710912042 Add ctrl-/ as reverse tab. 2014-11-11 21:50:16 +01:00
Dave Davenport 43bc36c1a6 Add example script (laptop brightness), add i3 version to install. 2014-07-22 09:02:57 +02:00
QC 60e23568d8 Add example for interactive. 2014-07-21 22:41:22 +02:00
QC cd4888a5cf Fix #65, Fix #63 Allow user to select list of modi's
* Add script_dialog, so user can add dialogs using a script.
    * Add a way to disable modi's
    * Add -show <modi> option.
2014-07-21 21:39:24 +02:00