Tertle950
ed67e9fd67
replace 'leafpad' with 'l3afpad' ( #3890 )
...
seemed like the most obvious replacement but maybe another one would suffice
2025-11-01 11:55:02 +01:00
Daniel Girtler
3e99cfbba7
Move users menu into authentication submenu ( #3678 )
...
* Move users menu into authentication submenu
* Tests
* Update
* Update
2025-07-22 08:57:39 +02:00
Anton Hvornum
63e559e502
Changed quotation marks ( #3624 )
2025-06-22 17:10:28 +02:00
DarkXero
677f4349be
Add missing xdg-user-dirs ( #3484 )
...
* Update cosmic.py
* Reverted incorrect Python logic surrounding the greeter type.
---------
Co-authored-by: Torxed <torxed@archlinux.org>
2025-06-22 15:17:25 +02:00
Daniel Girtler
37b3985625
Move audio configuration to application config ( #3612 )
2025-06-20 07:27:23 +10:00
Daniel Girtler
27f53717b0
Add bluetooth support ( #3604 )
...
* Add bluetooth option
2025-06-18 09:57:54 +02:00
Anton Hvornum
a91a922ef4
Spelling error on extras package ( #3582 )
2025-06-09 13:27:24 +02:00
correctmost
b689656547
Remove some unnecessary None checks from desktop profile code ( #3546 )
...
This commit fixes some warnings reported by Pyright's
reportUnnecessaryComparison checker.
2025-05-30 09:12:49 +02:00
Daniel Girtler
d3f32f308c
Update ruff formatter ( #3496 )
...
* Update ruff formatter
* Update
2025-05-24 07:58:42 +00:00
Daniel Girtler
57bd2451e9
Simplify translating of strings ( #3479 )
...
* Simplify translation fucntion
* Simplify translation fucntion
2025-05-19 22:33:02 +10:00
Daniel Girtler
c67ac97f18
Ruff formatting ( #3459 )
...
* Update
* Update
2025-05-15 14:26:41 +02:00
Valerii
fd9f2893e6
UWSM for Hyprland ( #3455 )
...
UWSM
2025-05-12 08:10:36 +10:00
ncdm-stldr
4dc7cb9ee6
[fix] Sway: dmenu is no longer the default application launcher. It was changed for wmenu. ( #3442 )
...
I couldn't start the application launcher with mod+d after a fresh installation using archinstall, where I selected sway as a desktop.
The reason is that the default application launcher for sway changed (see ab9b164e52 and b44015578a ).
The fix is simply to install this new application launcher wmenu instead of dmenu.
2025-05-08 09:00:10 +10:00
Daniel Girtler
9a98a1500b
Revert wayfire ( #3432 )
2025-05-05 10:08:42 +02:00
correctmost
0de90bd55b
Specify menu return types using generics instead of Any ( #3400 )
2025-04-27 13:01:17 +10:00
James Knight
3f06d2b058
Add niri package to profile ( #3395 )
2025-04-17 11:09:43 +10:00
correctmost
e281c2fa6a
Split out Result and ResultType to break import cycle ( #3387 )
...
Previously, there was an import cycle between tui.menu_item and
tui.types.
2025-04-13 15:06:48 +10:00
Daniel Girtler
a842fb48a2
Fix 3362 ( #3377 )
2025-04-11 06:58:12 +02:00
correctmost
a9fd14fee1
Remove some unnecessary type unions ( #3378 )
2025-04-09 14:16:23 +02:00
correctmost
873e7b2c64
Remove unused description fields from profiles ( #3357 )
2025-04-07 14:26:17 +10:00
killertofus
390f4f15f4
added some more profiles ( #3323 )
...
* gave descriptions to profiles
* added some more profiles
* removed the descriptions for all of them and fixed the class name
* made some fixes
* removed the reference to seat
* forgot a comma
* forgot this seat reference
* rewrote river.py
* forgot to include river
* removed lightdm and added upercase X
* added some more fixes
* forgot to add labwc as a dep
2025-04-07 13:48:40 +10:00
Daniel Girtler
f985da6f9a
Case insensitive sorting of profiles ( #3329 )
...
* Case insensitive sorting of profiles
* Update
2025-04-06 22:37:51 +02:00
EK
ed0e9bd3c4
replace GTK theme package for Budgie build with an active one ( #3327 )
...
* replace GTK theme package with an active one
* add gtk theme to optdepends
2025-04-02 09:54:17 +02:00
utuhiro78
02c6fec0fc
Force to make pipewire symlinks ( #3328 )
2025-04-02 09:47:31 +02:00
correctmost
6a90760e67
Clean up most no-implicit-reexport warnings from mypy ( #3233 )
...
This makes it easier to run mypy --strict from the command line
and should hopefully make it easier to clean up import cycles in
future commits.
2025-03-09 19:50:56 +11:00
Daniel Girtler
b57f7f91cf
Integrate new arguments data structure ( #3167 )
...
* Integrate new args dataclass
* Integrate args
* Update
* Update
* Update
* Update
2025-02-20 07:35:59 +11:00
uday
e110492b56
Replace Sway with Hyprland in profile seat selection ( #3145 )
2025-01-29 08:15:31 +11:00
Mohamed E
d2ef961b32
[Feat] Wayfire support ( #3020 )
...
* add profile
* fix pylint
2024-12-18 07:04:48 +11:00
lazysixoeight
5288e246ec
Specified GNOME as an acronym ( #3023 )
2024-12-16 20:49:42 +11:00
zbik
3905bfe31a
Update plasma.py ( #2998 )
...
changed kwrite to kate as the two packages merged together in 2022 and removed egl-wayland (why was it there in the first place?)
2024-12-03 20:03:42 +11:00
correctmost
6a6642a9c1
Replace some Any instances with specific type hints ( #2973 )
2024-12-01 09:17:10 +11:00
correctmost
2825818af6
Enable useless-parent-delegation pylint rule and fix warnings ( #2962 )
2024-11-30 19:59:28 +11:00
correctmost
ee2ed3fe54
Start using typing.override to annotate overridden methods and properties ( #2934 )
2024-11-25 19:51:16 +11:00
correctmost
8d807c08ee
Use precise type hints for most DeferredTranslation references ( #2929 )
...
The remaining "_: Any" instances will require accompanying code
changes.
2024-11-25 18:49:22 +11:00
Daniel Girtler
20cc124a6d
Fix seat-access selection ( #2885 )
...
* Fix seat-access selection
* Format import
2024-11-19 14:50:16 +01:00
BringBack1800s
69b443c1ad
Update hyprland.py ( #2879 )
2024-11-19 18:49:16 +11:00
correctmost
f3f7700945
Remove unused Any instances from TYPE_CHECKING blocks ( #2878 )
...
This will make it easier to start removing more Any instances from
the codebase.
2024-11-19 18:30:41 +11:00
correctmost
3255744278
Sort and format remaining imports ( #2877 )
...
This commit also enables isort rules in the Ruff config.
2024-11-19 11:18:47 +11:00
correctmost
0aa6dcc78e
Sort and format imports in examples/ and default_profiles/ ( #2873 )
2024-11-19 07:54:17 +11:00
correctmost
7776f82cbc
Reduce the max line length from 220 to 160 by wrapping some lines ( #2867 )
...
This will make it easier to auto-format import sections.
2024-11-19 07:50:53 +11:00
correctmost
97d6d84c3c
Replace most Union[] instances with pipe syntax ( #2843 )
2024-11-18 20:07:14 +11:00
Daniel Girtler
f648eb6d66
Fix 2860 ( #2863 )
2024-11-18 09:52:32 +01:00
correctmost
8cda091e6d
Start replacing Optional with union syntax (UP007 rule in Ruff) ( #2836 )
2024-11-17 09:02:08 +11:00
Anton Hvornum
58e4a94fdf
Converting systemctl call to a simple ln call for debus reasons ( #2835 )
...
* Converting systemctl call to a simple ln call for debus reasons #2764
2024-11-16 18:55:21 +01:00
correctmost
2d6eef4672
Fix redundant-open-modes (UP015) warnings from Ruff ( #2828 )
2024-11-16 20:52:55 +11:00
correctmost
e23e5e7f2a
Enable stricter global mypy defaults ( #2817 )
...
Some checks only need to be disabled for the lib/ directory now.
2024-11-16 13:56:43 +11:00
correctmost
c87c723549
Remove most deprecated typing.Dict usage ( #2813 )
2024-11-16 11:57:46 +11:00
correctmost
dff101e279
Remove most deprecated typing.List usage ( #2810 )
2024-11-16 10:13:51 +11:00
Daniel Girtler
88b91ae201
Integrate new curses menu ( #2663 )
...
* Edit text menu
* Fix alignment
* Scroll functionality
* Fix flake8
* Migrate locales menu
* Fix language translation
* Fix interrupt
* Fix flake8
* Edit mode preset
* Convert print to tui prints
* Fix mypy
* Fix cycling through long menu
* Fix profile view
* Fix scrolling
* Fix scrolling
* Fix mypy
* Fix swiss script
* Display asterisk for passwords
* Corrected a variable usage in the local mirror parsing
* Made sure that curses menu selection on mirrors use url object from mirror.url instead of the class instance
* Fixed mypy type on mirror list
---------
Co-authored-by: Torxed <torxed@archlinux.org>
2024-11-15 08:23:22 +01:00
Thiago Castro
040a6aba27
Package name correction 'xss-lock', i3.py ( #2796 )
...
Package name correction 'xss-lock' needed in the base installation of the i3 desktop.
Link to the caused error and related issue:
Issue: https://github.com/archlinux/archinstall/issues/2790
Pull: https://github.com/archlinux/archinstall/pull/2791
Man: https://man.archlinux.org/man/xss-lock.1
2024-11-11 10:57:50 +11:00