Dylan Taylor
72f3423798
Integrate XFCE4 with master
2021-04-08 15:41:08 -04:00
Dylan M. Taylor
84e6db27bb
Fix another incorrect comment on XFCE4 profile
2021-04-08 15:40:20 -04:00
m1ten
eb7497f2aa
Update xfce4.py
2021-04-08 15:40:09 -04:00
m1ten
c2c1126254
xfce4
2021-04-08 15:39:44 -04:00
Dylan Taylor
dfec4b77fd
Integrate cinnamon with changes on master.
2021-04-08 15:35:33 -04:00
Dylan M. Taylor
5ec1e1d4f5
Fix incorrect comment. Cinnamon doesn't have any Wayland support yet.
2021-04-08 15:34:21 -04:00
m1ten
0934f4c3e7
Create cinnamon.py
2021-04-08 15:33:37 -04:00
Dylan Taylor
e49f983036
Add sway profile to desktop file
2021-04-08 15:15:44 -04:00
Dylan Taylor
8c9b162049
Implement Sway
...
Try switching from gdm to sddm as gdm pulls in a lot of GNOME packages
Fix comment
Update sway.py
2021-04-08 15:14:26 -04:00
Dylan M. Taylor
d8a2437778
Move from awesome to desktop and add wireless config utilities and smartmontools
2021-04-08 13:33:06 -04:00
Dylan Taylor
25309dcfb8
Disable post-install hooks for now
2021-04-08 09:55:35 -04:00
advaithm
db068dfe06
Update kde.py
2021-04-08 09:51:11 -04:00
advaithm
57200d3d93
removed post_install hook
2021-04-08 09:51:11 -04:00
Dylan M. Taylor
608bada172
Clean up comments a bit
2021-04-08 09:51:11 -04:00
Dylan Taylor
8fc91c4f18
Fix issue with prep function
2021-04-08 09:51:11 -04:00
Dylan Taylor
ea81759e40
Add minimal profile and implement idea of 'top-level' profiles
2021-04-08 09:51:11 -04:00
Dylan M. Taylor
c07d63296b
It was pointed out that khelpcenter isn't strictly necessary
2021-04-08 09:51:11 -04:00
Dylan M. Taylor
858585e7d7
Switch from metapackage to a more minimal install
2021-04-08 09:51:11 -04:00
Anton Hvornum
b8774236dd
Added a forgotten return value of _post_install
2021-04-08 09:51:11 -04:00
advaithm
56df79d647
added egl-wayland and changed prompt
2021-04-08 09:51:11 -04:00
advaithm
130f5729a0
ask user for default session over asking if they want wayland
2021-04-08 09:51:11 -04:00
advaithm
210e53ca3e
Update kde.py
2021-04-08 09:51:11 -04:00
advaithm
926906d946
merge kde and kde-wayland
2021-04-08 09:51:11 -04:00
Jatin
e4ca6d8328
Remove gnome-todo and gnome-sound-recorder from default installation
...
gnome todo and gnome sound recorder should not be in default installation, honoring the Arch Linux philosophy. These packages are not even pre installed on other major linux distributions.
2021-04-08 09:20:39 -04:00
Dylan M. Taylor
186f12c5f1
Remove chromium from default awesome install
...
Promotes a consistent installation experience across DEs.
2021-04-08 09:20:39 -04:00
Dylan M. Taylor
8bc1f0d420
Remove evolution from default installation as suggested
...
It was pointed out that users can install an email client if they want one.
2021-04-08 09:20:39 -04:00
Dylan M. Taylor
a3ace5e36e
This comment should no longer apply. This is a fairly sane default for GNOME.
2021-04-08 09:20:39 -04:00
Dylan M. Taylor
9c82bde2fc
gnome-sound-recorder is probably also desirable
2021-04-08 09:20:39 -04:00
Dylan M. Taylor
81aa1df82a
Fix #183 gnome-extras installs far too much bloat
...
This keeps some of the most useful packages from the defaults.
2021-04-08 09:20:39 -04:00
Rafael Fontenelle
2b5b1ad83d
Fix misspellings
2021-04-04 11:28:54 -03:00
Anton Hvornum
cbb4629849
Slimmed down awesome further, also removed abandoned community package libu2f-host.
2021-03-21 16:25:56 +01:00
Anton Hvornum
30e66e49ec
Fixes #86 by properly raising the the correct exceptions. This will happen when required steps are skipped. And the error message is to simply restart the installer.
2021-01-26 10:57:48 +01:00
Anton Hvornum
9a94a632bf
Slimmed the awesome WM profile a bit more. added a TODO to ask the users to select a browser rather than 'forcing' one on them
2021-01-24 23:52:17 +01:00
Anton Hvornum
73191b921e
terminus font has changed name upstream from terminus-font-otb to terminus-font. Which is one (of probably many) fonts that is required for awesome to render text in menu's etc.
2021-01-24 23:38:20 +01:00
Anton Hvornum
5b7af12a91
Safety checks prohibited this from running
...
The safety mechanism prevents the installation-code under `if __name__` to run when importing to check for the `_prep_function`.
when the import for `_prep_function` check is executed it imports with a bogus `__name__` override. This is to protect anything under if `__name__` from running just to be able to import and run `_prep_function()`.
After that is done and the actual installation begins, it imports with a proper `__name__`,
The namespace is `filename` minus the `.extension` *(.py)*, normally imports of modules with dashes (`-`) in the name is prohibited, but archintall's import mechanism supports this as it's a string-import via `importlib`.
So modified to `if __name__ == 'kde-wayland'` and that worked great : )
2021-01-22 13:53:04 +01:00
advaithm
7c4fc14322
fixed spaces in kde-wayland.py
2021-01-22 17:03:35 +05:30
advaithm
f83129728a
fixed spaces in kde-wayland.py
2021-01-22 17:01:34 +05:30
advaithm
43c92b0aad
fixed tabs and spaces problem
2021-01-22 16:22:30 +05:30
advaithm
6fb2e0c129
plasma-wayland installer
2021-01-22 15:16:35 +05:30
Anton Hvornum
5927060133
Merge pull request #85 from j-james/master
...
Spell "environment" correctly
2021-01-21 19:30:04 +01:00
j-james
627deb7992
Spell "environment" correctly
2021-01-21 06:56:11 -08:00
advaithm
fe1be8d278
reworked kde.py to use sddm instead of hacking xinitrc
2021-01-21 18:57:41 +05:30
Anton Hvornum
53a4a082da
Added a profile for alacritty as well as tweaked the awesome profile and application profile.
2021-01-19 23:34:11 +01:00
Anton Hvornum
95c80b7e83
Slimmed the awesome profile a bit. No need to install tons of dependencies just for the desktop environment.
2020-11-11 23:11:11 +00:00
Varun Madiath
5ded22a5d0
Fix some PEP-8 errors.
2020-10-19 23:07:35 -04:00
Varun Madiath
e4f363ce7d
Fix typo in function parameter
...
`suppress_errors` was previously spelt `surpress_errors`
2020-10-19 23:04:14 -04:00
Varun Madiath
da59378cc4
Fix typos.
2020-10-19 23:04:14 -04:00
Anton Hvornum
3686842587
Spelling error on file
2020-10-18 12:45:10 +02:00
Anton Hvornum
c6eb0386db
Spelling error on a variable
2020-10-18 12:31:39 +02:00
Anton Hvornum
a73f0b0135
Added a session-storag. This is in an attempt to build away some magic functionality that might otherwise be hard to understand/maintain over a long period of time. Using this in profiles/desktop.py as a test.
2020-10-18 12:28:12 +02:00