Commit graph

306 commits

Author SHA1 Message Date
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
Miles Alan
9f930e742a Simplify sxmo_contacts.sh - use less tempfiles and join logic, output w/ colon 2020-06-29 11:38:16 -05:00
Anjandev Momi
f95cb51984 add contacts.tsv integration to call and text apps
Signed-off-by: Miles Alan <m@milesalan.com>
2020-06-29 10:30:54 -05:00
Miles Alan
ff9ddcb634 Allow customization of zipcodes menu for sxmo_weather.sh via $SXMO_WEATHERZIPS 2020-06-29 10:18:40 -05:00
Maarten van Gompel
a804e24721 added New Tab and New Window to firefox menu
Signed-off-by: Miles Alan <m@milesalan.com>
2020-06-28 09:36:25 -05:00
Maarten van Gompel
efc1051244 fixed typo
Signed-off-by: Miles Alan <m@milesalan.com>
2020-06-28 09:35:05 -05:00
Maarten van Gompel
e455d31e55 read custom conky.conf if available
Signed-off-by: Miles Alan <m@milesalan.com>
2020-06-28 09:34:14 -05:00
Miles Alan
46a8999e0f Fix gps location setting bug 2020-06-28 09:20:45 -05:00
Miles Alan
67e9320242 Fix Close Menu entry for youtube script 2020-06-27 21:29:42 -05:00
Miles Alan
c119ab0145 Pull dialing functionality into seperate script; allows in-call check to be valid 2020-06-27 21:28:46 -05:00
Miles Alan
391df5db6a Fix syntax error in sxmo_appmenu.sh; trap not signal 2020-06-27 20:55:14 -05:00
Miles Alan
8ee22f3038 Quote $@ where needed 2020-06-27 20:50:06 -05:00
Miles Alan
dfca1ede69 Fix shellcheck issue with reddit script 2020-06-27 20:22:58 -05:00
Miles Alan
cef4de2af0 Use "$@" for expansion calls rather than manually listing argument numbers 2020-06-27 20:19:47 -05:00
Miles Alan
d4a6bacec0 sxmo_record.sh Fix call to getdur in filename generation 2020-06-27 20:11:15 -05:00