Commit Graph

41 Commits

Author SHA1 Message Date
0600a8f119 Don't set the XFWM theme twice
Now the script won't set the XFWM theme twice on hiDPI systems every time the user changes their theme.
Also replaced read only variables inside loops with mutable ones.
2023-10-25 12:52:28 +02:00
a6dfcff64f Create symlink instead of copying directory 2023-10-15 10:48:52 +02:00
b2a3bb83b4 Sync gtk-4.0 directory to fix theming
Also removed old code for flatpak_icons_dir which is not needed anymore.
2023-10-14 22:06:49 +02:00
af5514884e Don't change XFWM theme or mouse cursor size on reboot
Also made the code easier to read by using descriptive functions and read-only variables. Removed some unnecessary comments that cluttered the code.
2023-10-12 16:55:05 +02:00
8b63ce497f Update bin/periodic/fix-theming 2023-08-10 18:38:06 +02:00
05f4dae9e3 added QT scaling support 2023-08-10 17:03:39 +02:00
ac76a669a9 Update bin/periodic/fix-theming 2023-08-08 17:06:38 +02:00
b800bf0bcc Scales up the mouse pointer too plus other fixes 2023-08-08 15:58:10 +02:00
0cdccf7d72 Roko's improvments 2023-08-06 15:08:58 +02:00
eSh
72dc4f5c0d Delete bin/periodic/fix-flatpaks-theming 2023-08-06 02:15:26 +02:00
eSh
c2fc6dd83b add themes and icons folder sync 2023-08-06 02:14:02 +02:00
d3cddde72f better flatpak handling 2023-08-05 20:25:03 +02:00
4811e675d8 many improvements 2023-08-04 19:15:59 +02:00
3c16633482 improvements from roko 2023-08-03 23:09:23 +02:00
5a4ab6f90e roko's changes 2023-08-03 16:42:27 +02:00
b521a23108 simpliffied code plus fix for the libadwaita theming 2023-08-03 16:40:26 +02:00
a0fd0f4856 Add support for all package managers by using $XDG_DATA_DIRS instead
Automatically find out all other_applications_dirs by looking at the $XDG_DATA_DIRS environment variable.
Also fix bug by declaring variables separately.
2023-02-06 19:50:58 +01:00
fb3b3e1cf5 Clean code and useful comments
Changed a lot of things but mostly to make the code easy to read and understand.
2023-02-04 08:33:57 +01:00
1b93906376 Use the -u option in sort, simplify array $existing_dirs 2022-12-14 13:37:20 +01:00
1c40099be8 Merge pull request 'Avoid repeating mkdir command' (#17) from rokosun-patch-2 into main
Reviewed-on: #17
2022-10-02 03:27:18 +02:00
f9d3bdbc08 Avoid repeating mkdir command 2022-10-01 18:43:10 +02:00
99c46b44ab Remove unnecessary if statements 2022-10-01 18:30:00 +02:00
e966e1b6ba create the .themes directory if it does not exist 2022-10-01 01:46:59 +02:00
d909158646 No need to edit qt configuration files anymore 2022-09-28 16:28:05 +02:00
00325aa3c0 better handling of qt configuration files 2022-09-22 16:51:45 +02:00
1a56d813dd create qt configuration files if it doesn't exist 2022-09-21 19:56:17 +02:00
b0190ff9c3 Merge pull request 'New code for fix-tweaked-desktop-files' (#9) from fix-tweaked-desktop-files into main
Reviewed-on: #9
2022-09-20 02:10:54 +02:00
fbfc7b5d08 Change name to "fix-zombie-appicons" 2022-09-20 02:06:23 +02:00
ca46fdc0d2 Make directores where possible 2022-09-20 01:44:56 +02:00
dfb1f44cbe small bug fixes 2022-09-20 01:09:11 +02:00
1a1819cf05 New code for fix-tweaked-desktop-files 2022-09-19 20:35:32 +02:00
275a4eebe7 Listen for more specific events using inotifywait
Also implemented some changes suggested by [Shellcheck](https://github.com/koalaman/shellcheck)
2022-09-19 14:09:49 +02:00
eSh
9860bd343b Merge branch 'rokosun-patch-1' into main 2022-09-19 00:44:39 +02:00
06ccad7d89 Update 'bin/periodic/fix-theming' 2022-09-19 00:40:44 +02:00
d44db40e3e Merge pull request 'Use the -m option in xfconf-query to monitor for changes' (#5) from rokosun-patch-1 into main
Reviewed-on: #5
2022-09-19 00:40:13 +02:00
eSh
a15086f7a6 watch for the changes in themes directories 2022-09-18 23:44:59 +02:00
73471917ef Use the -m option in xfconf-query to monitor for changes
I also improved the overall code syntax, there's no need for the old functions anymore.
2022-09-18 22:05:57 +02:00
5a66e4038e Update 'bin/periodic/fix-flatpaks-theming' 2022-09-18 19:52:31 +02:00
4e037213ed new rsync method 2022-09-18 19:31:38 +02:00
b9163d1c3a sync font for the title of xfce windows
font for the title of xfce windows now sync with the rest of the system
2022-09-17 14:41:12 +02:00
eSh
e03eaad9ab initial commit 2022-09-16 03:36:59 +02:00