Guillaume BOEHM
0cebaa00f7
Fix documentations and samples mentioning `custom-commands` instead of `custom_commands` ( #3745 )
2025-08-16 11:59:18 +10:00
Anton Hvornum
2038e68560
Removed xf86-video-vmware as it's been dropped: https://gitlab.archlinux.org/archlinux/packaging/packages/xf86-video-vmware/-/issues/3 ( #3590 )
2025-06-12 08:48:21 +02:00
Martin
0ea6dbbd76
Rename "Kde" profile to the correct "KDE Plasma" / "Plasma" ( #2421 )
...
* schema.json: Remove dead misspelled i3-gasp profile
* schema.json: Rename KDE Plasma profile to the correct "Plasma" shorthand
* Rename to KDE Plasma in user facing parts and keep the old "Kde" profile for now
* Add back an accidental deleted character
* Backwards compat v2
2024-04-19 22:47:18 +10:00
codefiles
2aeb1b5762
Minor fixes for UKI ( #2279 )
2023-12-01 14:32:08 +01:00
codefiles
bc3b3a35e6
Add support for unified kernel image ( #1519 )
2023-10-17 11:23:09 +02:00
Daniel Girtler
439bb5428b
Fix 1934 - audio server regression ( #1946 )
...
* Audio configuration
* Update
* Update schema
---------
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-07-25 11:17:09 +02:00
Daniel Girtler
2f273868d4
Fix network settings loading from config file ( #1921 )
...
* Fix network config error and simplify code
* Update schema and exmaple
---------
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
2023-07-17 09:27:21 +02:00
Daniel Girtler
00b0ae7ba4
PyParted and a large rewrite of the underlying partitioning ( #1604 )
...
* Invert mypy files
* Add optional pre-commit hooks
* New profile structure
* Serialize profiles
* Use profile instead of classmethod
* Custom profile setup
* Separator between back
* Support profile import via url
* Move profiles module
* Refactor files
* Remove symlink
* Add user to docker group
* Update schema description
* Handle list services
* mypy fixes
* mypy fixes
* Rename profilesv2 to profiles
* flake8
* mypy again
* Support selecting DM
* Fix mypy
* Cleanup
* Update greeter setting
* Update schema
* Revert toml changes
* Poc external dependencies
* Dependency support
* New encryption menu
* flake8
* Mypy and flake8
* Unify lsblk command
* Update bootloader configuration
* Git hooks
* Fix import
* Pyparted
* Remove custom font setting
* flake8
* Remove default preview
* Manual partitioning menu
* Update structure
* Disk configuration
* Update filesystem
* luks2 encryption
* Everything works until installation
* Btrfsutil
* Btrfs handling
* Update btrfs
* Save encryption config
* Fix pipewire issue
* Update mypy version
* Update all pre-commit
* Update package versions
* Revert audio/pipewire
* Merge master PRs
* Add master changes
* Merge master changes
* Small renaming
* Pull master changes
* Reset disk enc after disk config change
* Generate locals
* Update naming
* Fix imports
* Fix broken sync
* Fix pre selection on table menu
* Profile menu
* Update profile
* Fix post_install
* Added python-pyparted to PKGBUILD, this requires [testing] to be enabled in order to run makepkg. Package still works via python -m build etc.
* Swaped around some setuptools logic in pyproject
Since we define `package-data` and `packages` there should be no need for:
```
[tool.setuptools.packages.find]
where = ["archinstall", "archinstall.*"]
```
* Removed pyproject collisions. Duplicate definitions.
* Made sure pyproject.toml includes languages
* Add example and update README
* Fix pyproject issues
* Generate locale
* Refactor imports
* Simplify imports
* Add profile description and package examples
* Align code
* Fix mypy
* Simplify imports
* Fix saving config
* Fix wrong luks merge
* Refactor installation
* Fix cdrom device loading
* Fix wrongly merged code
* Fix imports and greeter
* Don't terminate on partprobe error
* Use specific path on partprobe from luks
* Update archinstall/lib/disk/device_model.py
Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>
* Update archinstall/lib/disk/device_model.py
Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>
* Update github workflow to test archinstall installation
* Update sway merge
* Generate locales
* Update workflow
---------
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
Co-authored-by: Anton Hvornum <anton.feeds+github@gmail.com>
Co-authored-by: codefiles <11915375+codefiles@users.noreply.github.com>
2023-04-19 12:55:42 +02:00
Daniel Girtler
870da403e7
Rework user management ( #1220 )
...
* Rework users
* Update user installation
* Fix config serialization
* Update
* Update schemas and documentation
* Update
* Fix flake8
* Make users mypy compatible
* Fix minor copy
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton@hvornum.se>
2022-05-26 21:48:29 +02:00
j-james
656047163a
Rebase bspwm profile on master ( #604 )
2022-04-03 12:58:48 +02:00
Daniel
537b9cab03
Rework network config ( #1001 )
...
* Update network configuration
* Rework network configuration
* Update documentation
* Fix flake8
* Update
Co-authored-by: Daniel Girtler <girtler.daniel@gmail.com>
Co-authored-by: Anton Hvornum <anton.feeds@gmail.com>
2022-02-28 15:57:57 +01:00
Dylan M. Taylor
d9118a33b3
Switch from flags to an 'additional repository' menu ( #977 )
...
* Add multilib flag to enable this repository and enable multi-lib testing if testing flag is also passed
* Fix comments
* Attempt to force pacman to use the config file from the host
* Make sure the pacman configuration is copied to target
* flake8
* Call enable on additional-repositories
* Add method to select additional repositories
* Add menu option for additional repos
* This is a bit cleaner than having it all on one line
* Add import
* Use [] as default instead of None
* Use empty array for default option here
* Try this to ensure a valid array is returned on skipping
* Add additional-repositories to schema
* Missed changing this comment earlier
2022-02-13 16:30:49 +01:00
Dylan M. Taylor
3e6e6b4ec7
Minor: missing space in 'audio server' ( #972 )
2022-02-12 22:40:05 +01:00
Tuhana GAYRETLİ
7fda1e42a4
add `qtile` to schema.json file ( #939 )
2022-02-03 18:11:54 +01:00
Sebas-h
275a960e6c
Fix trailing comma in schema.json ( #915 )
...
(Tried to [generate docs](https://github.com/coveooss/json-schema-for-humans ) and noticed the comma preventing that)
2022-01-27 21:41:13 +01:00
Liam McNair
762cea1da8
Created config schema ( #727 )
...
* Created config schema
* Tweaked the schema to suit v2.3.0+
Co-authored-by: Anton Hvornum <anton.feeds+github@gmail.com>
2022-01-07 09:44:54 +00:00