Anjandev Momi
a8910cb2c6
text: show logfiles in order of last contacted (use sxmo_contacts.sh)
2020-07-30 19:33:00 -05:00
Miles Alan
91c77cec6c
Actually source custom xinit so that ENV vars are properly exported
2020-07-28 17:32:39 -05:00
Miles Alan
e20a467976
Bump up sxmo_appmenu.sh to allow 16 entries
...
To allow surf to show all entries in one page.. this is the
max we can allow without running into keyboard
2020-07-26 11:22:59 -05:00
Miles Alan
5c1e382505
Run sxmo_lisgdstart.sh instead of lisgd in sxmo_lock.sh
2020-07-26 10:34:39 -05:00
Maarten van Gompel
113f756eb1
Adding a wrapper around sxmo_screenlock, with lock/unlock hooks. Allow setting a target state for sxmo_screenlock, and cleanup on sigterm. Added lock/suspend options to the power menu.
...
Should be applied after my prior patches from today.
2020-07-26 10:31:57 -05:00
Maarten van Gompel
ace9960926
Made choice for virtual keyboard configurable through the $KEYBOARD environment variable.
...
This implements what was suggested in the discussion regarding the svkbd
patch, it makes the choice of virtual keyboard configurable using the
$KEYBOARD variable, rather than hard-coding it.
2020-07-26 10:22:31 -05:00
Julian P Samaroo
293bf69871
Add Power menu to appmenu
...
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-23 16:59:03 -05:00
Miles Alan
c100262d4f
Remove shellcheck error in sxmo_appmenu.sh
2020-07-23 16:49:51 -05:00
Miles Alan
3e23624651
Fix typo in sxmo_modemtext.sh
2020-07-23 16:45:15 -05:00
Anjandev Momi
92c368c01f
allow texting over ssh terminal
...
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-23 16:44:09 -05:00
Maarten van Gompel
bfdbe29c0b
added deeper context menus for vim/vis, nano, tuir, ncmpcpp, w3m
...
This patch looks at whatever application is running inside the st terminal.
and presents a more fine-tuned context menu based on it. It does so by
parsing WM_NAME.
Supported for the moment: vim/vis, nano, tuir, ncmpcpp, w3m
This probably won't work if you're in a terminal multiplexer like
screen/tmux, unless it's configured to propagate the name of running
application.
This patch is to be applied **after** my patch for feh/sxiv from earlier today (not included in this patch)
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-19 21:24:08 -05:00
Miles Alan
03025fae5d
Delete exit entries from Sxiv / Feh - this should be done via btns or globally
2020-07-18 18:09:50 -05:00
Miles Alan
36520d487e
Change ring hook location to ~/.config/sxmo/hooks/ring
2020-07-18 10:38:28 -05:00
Dmytro
9378530a1b
Ringing sound configurable
...
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-18 10:38:28 -05:00
Anjandev Momi
92e185b888
Add XDG user directories and env variables
...
This patch adds the rest of XDG user directories as per XDG base directory
specification.
https://wiki.archlinux.org/index.php/XDG_Base_Directory
This fixes launching anbox on sxmo. Furthermore, it makes sure $XDG_RUNTIME_HOME
has the correct permissions.
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-18 10:38:22 -05:00
Maarten van Gompel
d4cb102c85
added app context menu for feh and sxiv (image viewers)
...
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-18 10:15:19 -05:00
Miles Alan
5c4c6c15e2
Refactor xinit to be more structured and set $EDITOR if unset to vis
2020-07-18 10:14:58 -05:00
Miles Alan
d2ee25d724
Allow viewing cached RSS feeds via toggling on/off fetch option
2020-07-17 22:43:29 -05:00
Stephen Paul Weber
a50f1d3093
Allow easily searching in the page from surf menu
...
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-12 21:10:14 -05:00
Miles Alan
0801bb1adb
Restructure configs into seperate folder
2020-07-12 19:29:46 -05:00
Miles Alan
d713b19199
Use sxmo_statusbarupdate.sh script instead of direct calls duplicated logic
2020-07-12 11:38:31 -05:00
Miles Alan
87c99ec024
Use USR1 signal instead of update file for updating statusbar
2020-07-12 11:32:02 -05:00
Miles Alan
f448f3c444
Source rather than just run the user's custom xinit file; allows exporting ENV
2020-07-11 09:53:18 -05:00
Miles Alan
4fe129882d
Fix weather hourly forecast time for <12hr times
2020-07-11 09:53:18 -05:00
Anjandev Momi
fe24fec53d
make files dmenu case insensitive
...
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-09 22:18:24 -05:00
Anjandev Momi
0013ea3d73
files: if folder name longer than 7 characters, truncate
...
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-09 20:51:30 -05:00
Miles Alan
f25bb821ba
Fix loop for sxmo_weather.sh
2020-07-09 18:40:02 -05:00
Miles Alan
57f6e5897e
Loop reddit script and use URL handler script with fork
2020-07-09 18:26:10 -05:00
Miles Alan
7a9ec120e1
Fork urlhandler program if run with fork option and pass opt in RSS script
2020-07-09 18:22:30 -05:00
Miles Alan
fe15eb6755
Loop weather script fetch/display logic
2020-07-09 18:19:11 -05:00
Miles Alan
95e36ccec2
Loop RSS script so that you can launch multiple items without reopening
2020-07-09 18:18:54 -05:00
Miles Alan
e0067998c8
Always kick mpv to use -ao=alsa; prevents alsa from trying to use pulse
2020-07-08 22:42:21 -05:00
Miles Alan
9919f49d82
Modify weather script to pull hourly data and format in tables
2020-07-08 21:33:57 -05:00
Anjandev Momi
07119a7085
make dmenus with contact names case insensitive
...
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-07 23:31:28 -05:00
Maarten van Gompel
63d5ec3f7d
added wireless symbol to bar if wireless is connected
...
Signed-off-by: Miles Alan <m@milesalan.com>
2020-07-06 21:21:40 -05:00
Miles Alan
435a1e74f1
Create empty file for contactsfile if missing
2020-06-30 22:29:32 -05:00
Miles Alan
a011bed9b8
Ensure shellcheck passes
2020-06-30 19:26:46 -05:00
Miles Alan
888ccc53a3
Add Foxtrotgps back to programs menu
2020-06-30 19:25:01 -05:00
Daniel Edgecumbe
e648f73291
smxo_appmenu.sh: Use 'which' to kill pre-existing instances
...
We may have 'sxmo_appmenu.sh' in the full commandline of other tools
which we don't want to kill, for example lisgd arguments.
Signed-off-by: Miles Alan <m@milesalan.com>
2020-06-30 18:54:55 -05:00
Miles Alan
4079d4d7e1
Don't loop after paste in Maps in sxmo_appmenu.sh
2020-06-30 18:53:49 -05:00
Miles Alan
18745b05bb
Use setsid to update /tmp/sxmo_bar after call to refresh bar after process dead
2020-06-29 20:12:39 -05:00
Miles Alan
b3463928f8
Remove system audio recording - should be done via userscript
2020-06-29 19:58:41 -05:00
Miles Alan
f058e17369
SIGKILL on close menu in dialer
2020-06-29 19:54:15 -05:00
Miles Alan
4814701e00
Kill existing foxtrotgps before setting new settings via gsettings
...
This should prevent foxtrotgps from saving (e.g. overriding parameters)
unintentionally between sessions
2020-06-29 19:40:42 -05:00
Miles Alan
25cc04e5d1
Cleanup sxmo_weather.sh shellscript and make sure shellcheck passes
2020-06-29 18:22:09 -05:00
Miles Alan
ad39251c5d
Show incoming contact name on ring; show texts in reverse chronological order
2020-06-29 18:22:02 -05:00
Miles Alan
844ce9ddef
Plus prefix strip numbers before storing into modem log
2020-06-29 15:24:34 -05:00
Miles Alan
e3f50e9d1b
Only show entries to text for directories that exist; fix number bugs
2020-06-29 15:24:30 -05:00
Miles Alan
917ad2ebfe
Remove temp files usage from sxmo_contacts.sh; & use awk to allow unsorted
2020-06-29 12:42:29 -05:00
Miles Alan
a032e4923e
Remove +1 stripping from numbers in modem scripts
...
Note prefix stripping was unreliable because any +1XX number would break things.
The advice should be to always dial with +1 / international prefixes and store
contacts in your contacts.tsv with international codes; this way we avoid any
duplicate errors since we can be assured things in mmcli always come back w/
international prefixing automatically.
2020-06-29 11:43:22 -05:00