Commit Graph
93 Commits
Author SHA1 Message Date
salt 9bf854d22f Stop sourcing xsessionrc
This was and always will be a bad idea
2020-07-08 00:35:48 -05:00
salt ee21a30107 Implement nest detection 2020-07-08 00:33:21 -05:00
salt b054d1d1ca Add support for ibus 2020-06-23 04:19:49 -05:00
salt a9e587b33a Add uim support 2020-06-23 04:05:24 -05:00
salt a7e5f8989a Improve logging, trap SIGALRM 2020-06-18 08:36:57 -05:00
salt 05a5eb4752 Disable setting XDG_CURRENT_DESKTOP to KDE
We're not running kded so this causes more problems than it solves
2020-06-17 01:01:46 -05:00
salt 5edd1d5d93 Implement list alias
I keep
Hitting
ls
2020-06-15 09:56:14 -05:00
salt fbb725a949 Implement process listing 2020-06-15 09:51:20 -05:00
salt 688c3827f7 Implement target execution
WEW
2020-06-15 09:47:07 -05:00
salt 86cca17f45 Work on separating out the different functions 2020-06-15 09:35:45 -05:00
salt 16f58d2604 Update README some more 2020-06-07 08:13:14 -05:00
salt cf4da59082 Update README, polish configs a bit 2020-06-07 08:01:46 -05:00
salt 40db49ec23 Remove pregeneration, move example configs to contrib 2020-06-07 07:59:29 -05:00
salt f56e6ded09 Evaluate more at runtime on default configs 2020-06-07 07:54:39 -05:00
salt 4a77a6c835 Fix another 2020-06-07 07:13:33 -05:00
salt 1237baa6c3 Fix instance of wrong configdir var in WM init code 2020-06-07 07:13:11 -05:00
salt ecf7365259 Always enable qt5ct 2020-06-05 05:39:44 -05:00
salt 730b6b5198 Disable dpms 2020-06-02 17:06:56 -05:00
salt 27680bedec Add powerdevil support 2020-06-01 00:57:08 -05:00
salt d18bcf15ee Add xsetroot support 2020-05-31 18:25:59 -05:00
salt 74f477ab6d Timestamp our log entries 2020-05-24 23:17:59 -05:00
salt 26fffb92f0 Make dying on config pregen more explicit 2020-05-15 03:27:21 -05:00
salt 0637e910aa Remove bit about FS_NOLOG 2020-05-15 03:25:40 -05:00
salt 201dd8ff9d Polish readme 2020-05-15 03:24:47 -05:00
salt 4e65e0c71d Out with the old, in with the new 2020-05-15 03:21:28 -05:00
salt eb89a9343b More verbose logging
yay
2020-05-15 03:19:31 -05:00
salt dddc92f6fb Fix not being able to do literally anything 2020-05-15 03:18:36 -05:00
salt 29cb4c47ed Add a rewrite of firestarter
Kind of
2020-05-15 03:15:18 -05:00
salt b00286506a Add some OpenSuSE polkit agents 2019-06-27 18:23:34 -05:00
salt b50ac96f35 Re-add xsessionrc sourcing 2019-06-27 17:37:37 -05:00
salt 9320aaae85 Add dumb Polybar workaround 2019-06-24 04:47:01 -05:00
salt 1fed8f80eb Merge branch 'master' of gitlab.com:rehashedsalt/firestarter 2019-06-24 03:40:17 -05:00
salt 424149747e Prefer Polybar over tint2 2019-06-24 03:40:09 -05:00
salt 67a808016d Change the order of XDGs and firestarterrc 2019-06-23 01:12:24 -05:00
salt 3786a076b1 Fix being unable to generate configs from within a firestarter session 2019-06-22 03:49:25 -05:00
salt 9782b8210e Add polkit paths for Fedora distros 2019-06-22 03:25:48 -05:00
salt 66f2c25891 More LXDE and LXQt stuff 2019-06-22 03:12:03 -05:00
salt 98989385dd Small typo 2019-06-22 03:09:28 -05:00
salt 4899b234b4 Fix erroneous dry run message when generating configs 2019-06-22 02:53:33 -05:00
salt 65fe20c41a Perform checks when generating configs 2019-06-22 02:48:04 -05:00
salt 8216f7af01 Change log/err invocations 2019-06-22 02:39:46 -05:00
salt 22fd36b2b2 Clarify README on FS_DIEONWM 2019-06-22 02:37:19 -05:00
salt 15fda94388 Move comments around, add note about xrdb 2019-06-22 02:33:17 -05:00
salt 33e4c82572 Document PATH patching 2019-06-22 02:22:36 -05:00
salt 5503648f6c Only log after parsing all arguments 2019-06-22 02:16:47 -05:00
salt 8681346661 Change flag on [ in that snippet 2019-06-22 02:02:20 -05:00
salt e25c8296ac Add short install snippet to README 2019-06-22 02:01:24 -05:00
salt 5809078169 Add comments and pseudo-shebangs 2019-06-22 01:53:32 -05:00
salt 73f9ec4294 Polish comments 2019-06-22 00:33:44 -05:00
salt b0b4b673eb Fix FS_DIEONWM not finding a binary that doesn't exist 2019-06-21 22:43:59 -05:00
salt a0e1243035 Correct help text 2019-06-21 22:35:52 -05:00
salt 047338140b Add DIEONWM config option 2019-06-21 22:34:56 -05:00
salt 2a2d475641 Cleanup, wait for WM to init before firing XDG autostarts 2019-06-21 22:19:38 -05:00
salt f5cd12c6c8 Modularization, prepare for some more thorough XDG autostart checks 2019-06-21 21:40:43 -05:00
salt bb0482cf54 Set default XDG_CURRENT_DESKTOP 2019-06-21 21:25:44 -05:00
salt feb9438a7d Check if files exist and not if they're regular files
This allows you to do weird shit without firestarter clobbering your setup
2019-06-21 21:18:00 -05:00
salt fc27ca53a8 Reorder polkit defaults 2019-06-21 20:17:07 -05:00
salt 259d7bee3f Add loads more polkit agents
This SHOULD take care of most Debian and Arch ones, no clue where Fedora keeps its agents though
2019-06-21 20:16:42 -05:00
salt f3328af31f Use code block style in README 2019-06-21 19:57:35 -05:00
salt 5d4696437d Add LICENSE
I mean, it was in the header, but this indexes it via GitLab.
2019-06-22 00:50:42 +00:00
salt 7c487fd071 Change wording in integration sections 2019-06-21 19:50:16 -05:00
salt 12d7b42ec3 Integrated KDE theming fully
There's a note in the README now about how this changes XDG_CURRENT_DESKTOP
2019-06-21 19:35:33 -05:00
salt 3586e82dcc Add section on integration details 2019-06-21 19:31:00 -05:00
salt ff1824de13 Fix header styles 2019-06-21 19:23:42 -05:00
salt ba5915bb58 Unify error message format 2019-06-21 19:12:41 -05:00
salt 510ffbdbeb Clean up README, add exit status table, add more error handling 2019-06-21 19:09:46 -05:00
salt 4371075861 Remove 1B that did nothing but was annoying 2019-06-21 18:51:26 -05:00
salt 28878bd911 Add .firestarterrc support, fix rotating logs in a dry run 2019-06-21 18:49:03 -05:00
salt 488ff83b41 Add an ugly hack for Conky 2019-06-21 18:35:25 -05:00
salt 3739e7b033 More README polish, redirect STDERR to log 2019-06-21 18:24:25 -05:00
salt 5bb9bda2d3 Fix firestarter killing itself because it exists 2019-06-21 18:14:55 -05:00
salt b8ceb738e4 More README polish, add nm-applet support 2019-06-21 18:06:42 -05:00
salt ab0382553d Use read detection, not file, add wallpaper setters 2019-06-21 17:39:49 -05:00
salt 2a3ecca2dc Add nesting checks, remove all references to X 2019-06-21 17:32:28 -05:00
salt 0c599a72f3 Remove g_ prefix on globals, replace it with _ 2019-06-21 17:18:32 -05:00
salt 311f83bf25 Don't source in xsessionrc
That's the DM's job, apparently
2019-06-21 17:03:15 -05:00
salt 15e310f211 Actually use the preexec step 2019-06-21 17:01:21 -05:00
salt 079831d303 Remove x- prefix from some daemons 2019-06-21 16:58:01 -05:00
salt 5322263239 Update README, help text 2019-06-21 16:39:11 -05:00
salt b663527988 Fix erroneous conky launch test 2019-06-21 08:19:57 -05:00
salt 5be7923570 Move logout trap so that you can actually use the tool normally 2019-06-21 08:18:22 -05:00
salt adae474436 Add envvar to disable logging
In case shit gets spammy or whatever
2019-06-21 08:16:12 -05:00
salt 3d5fde695a Add Conky/stat glances support, more logging 2019-06-21 08:12:16 -05:00
salt e3cb7b6cb0 Fix help text, add cleanup trap 2019-06-21 07:57:54 -05:00
salt af0e75479f Polish README 2019-06-19 07:47:32 -05:00
salt c4341fe7cf Change copyright text flavor
It's now mint. Or something
2019-06-19 07:45:10 -05:00
salt 2fa1af11ac Add bluelight filter, xresources, tweak log messages 2019-06-19 07:42:20 -05:00
salt c82053c53f Port over some preinit stuff from dsk, add xdg autostarter 2019-06-19 07:35:31 -05:00
salt aa99bf2fef Add icon 2019-05-21 20:05:15 -05:00
salt e5de026bbd Polish readme 2019-05-21 20:03:18 -05:00
salt 0eddc8920e Generate configs on first run automatically 2019-05-21 18:42:21 -05:00
salt 81e1dadb71 Add a basic functional implementation 2019-04-27 00:01:25 -05:00
salt 915def6100 Create gitignore 2019-04-20 05:35:30 -05:00