Kron4ek
9d517f9c1f
Make the script less error prone
...
First of all, the script now checks if Chaotic-AUR keyring and mirrorlist are downloaded correctly, and terminates execution otherwise.
Secondly, pacman skips installing all packages even if only few of them can not be installed (for example, missing from the repos), which is not an ideal behaviour for us. So before installing the packages the script now checks which of them are present in the repos and skips only those which are missing.
2022-04-05 15:52:53 +05:00
Kron4ek
9dc9a10fff
Remove qpdfview
...
It has been removed from the Arch Linux repos.
2022-04-05 13:03:48 +05:00
Kron4ek
561c718a04
Change the bootstrap download url
2022-03-28 12:06:22 +05:00
Kron4ek
719db20d03
Update Arch mirrorlist
2022-03-23 23:36:19 +05:00
Kron4ek
c7a03c4925
Update the Chaotic-AUR mirrorlist
2022-03-02 13:18:42 +05:00
Kron4ek
aaeb482264
Add qt6-wayland
2022-02-28 00:43:15 +05:00
Kron4ek
bbf8785339
Remove zsync2-git
...
It has been removed from the Chaotic-AUR repo.
2022-02-28 00:41:20 +05:00
Kron4ek
b8e00420ae
Update the Chaotic-AUR keyring
2022-02-24 14:54:25 +05:00
Kron4ek
e3d401da69
Update Arch mirrorlist
2022-02-14 17:06:39 +05:00
Kron4ek
377730cd96
Update the Chaotic-AUR keyring
2022-02-04 14:53:31 +05:00
Kron4ek
901155e6d3
Update the Chaotic-AUR mirrorlist
2022-01-02 23:32:45 +05:00
Kron4ek
7771ad4bd3
Add bottles package
2021-12-16 15:39:11 +05:00
Kron4ek
f16927372d
Update the Chaotic-AUR mirrorlist
2021-12-15 22:36:00 +05:00
Kron4ek
f8917daf8f
Update the Chaotic-AUR mirrorlist
2021-12-13 05:31:01 +05:00
Kron4ek
a0d9450f9a
Update the Chaotic-AUR mirrorlist
2021-12-01 16:28:07 +05:00
Kron4ek
da0e5c8a9f
Replace wine-tkg with wine-staging
...
The wine-tkg-staging package from the Chaotic-AUR repo currently hangs on prefix creation, so it's better to replace it with regular wine-staging for now. I will probably revert this change when the issue is resolved.
2021-11-28 16:43:50 +05:00
Kron4ek
f923c41162
Update the Chaotic-AUR primary key
2021-11-26 22:03:50 +05:00
Kron4ek
cd281ceac1
Update Chaotic-AUR mirrorlist
2021-11-20 12:54:05 +05:00
Kron4ek
2e2282044f
Update Arch mirrorlist
2021-11-15 15:07:11 +05:00
Kron4ek
2de471c0dc
Add more applications
2021-11-01 01:45:43 +05:00
Kron4ek
f278975237
Add an argument to show version of the image
2021-10-28 00:52:32 +05:00
Kron4ek
5ffeada311
Update Arch mirrorlist
2021-10-14 14:20:38 +05:00
Kron4ek
4f1cdfd9fd
Add an argument to list installed packages
2021-09-22 16:15:48 +05:00
Kron4ek
3baf34de21
Update the Chaotic-AUR url
...
fossho.st is currently unavailable.
2021-09-14 01:48:46 +05:00
Kron4ek
2ed0ca2ead
Mount system-wide compatibilitytools.d for Steam
...
Needed for Steam to be able to see compatibility tools (custom Proton builds, for example) installed in /usr/share/steam/compatibilitytools.d.
2021-09-12 15:40:14 +05:00
Kron4ek
672a4da42f
Reduce the ParallelDownloads threads to 3
2021-09-11 15:09:16 +05:00
Kron4ek
f55411b712
Update Arch mirrorlist
2021-09-11 14:51:51 +05:00
Kron4ek
bf11b6e631
Implement X11 isolation and sandbox levels
...
The sandbox strictness can now be controlled with the SANDBOX_LEVEL environment variable. There are 3 available levels, the default is 1.
Level 1 isolates all user files.
Level 2 isolates all user files, disables dbus and hides all running processes.
Level 3 does the same as the level 2, but additionally disables network access and isolates X11 server with Xephyr.
The XEPHYR_SIZE env variable controls the size of the Xephyr window, the default is 800x600.
2021-08-30 18:04:52 +05:00
Kron4ek
5432adaae3
Update Arch mirrorlist
2021-08-20 02:27:06 +05:00
Kron4ek
0d00d2ba4a
Add python-magic-ahupp (for Lutris)
...
Needed for Lutris, but for some reason missing from its dependencies at the moment.
2021-07-28 18:07:18 +05:00
Kron4ek
d795e0459d
Replace winetricks with winetricks-git
2021-07-21 14:19:33 +05:00
Kron4ek
a4a4bbaee3
Update Chaotic-AUR mirrorlist
2021-07-18 23:29:43 +05:00
Kron4ek
3bee911e07
Update Arch mirrorlist
2021-07-10 00:30:54 +05:00
Kron4ek
2813292987
Add retroarch and wayland packages
2021-06-30 00:46:06 +05:00
Kron4ek
1c47c77f4b
Update urls for Chaotic-AUR keyring and mirrorlist
2021-06-26 15:02:01 +05:00
Kron4ek
2cae712abf
Change the default keyserver
2021-06-23 13:23:43 +05:00
Kron4ek
fdc564be7d
Divide some packages into groups
2021-06-17 17:55:38 +05:00
Kron4ek
a8363f87b0
Enable ParallelDownloads feature of pacman
...
Speeds up the package installation process, especially when downloading a lot of small packages.
2021-06-17 17:46:35 +05:00
Kron4ek
6cefa5d5d1
Replace Java 8 with Java 16
2021-06-17 15:01:30 +05:00
Kron4ek
efdd6b1750
Update Arch mirrorlist
2021-06-17 14:58:25 +05:00
Kron4ek
b6cfb6eddb
Enable full font hinting
...
To my taste full hinting looks better than slight hinting (which is used by default).
2021-06-10 02:03:50 +05:00
Kron4ek
e8dd6dd55b
Update Chaotic-AUR url
...
cdn-mirror.chaotic.cx is broken for now.
2021-06-04 19:31:56 +05:00
Kron4ek
ed2fc50297
Update create-arch-bootstrap.sh
2021-05-28 16:36:11 +05:00
Kron4ek
cbc9cc4f87
Fix unmounting chroot directories
...
Hopefully for sure this time.
2021-05-28 16:29:17 +05:00
Kron4ek
7af5ceba68
Merge chaotic_packagelist with packagelist
2021-05-28 16:15:56 +05:00
Kron4ek
3e5f47f298
Properly mount and unmount directories for chroot
2021-05-28 15:14:00 +05:00
Kron4ek
cca87e7349
Create empty /root directory
...
This is for those who want to run Conty with root privileges, which I do not recommend, but i understand that this may be useful in some cases.
2021-05-28 14:23:34 +05:00
Kron4ek
85e0b8c837
Check for wget and gzip
2021-05-28 01:16:50 +05:00
Kron4ek
844f53e0cc
Update create-arch-bootstrap.sh
2021-05-28 01:07:34 +05:00
Kron4ek
4b95ac108b
Install important packages first
2021-05-27 19:21:37 +05:00
Kron4ek
a77e3c2423
Reduce the locales list
2021-05-27 18:19:07 +05:00
Kron4ek
1a6265a3d7
Always install some packages
...
Always install fakeroot, reflector and squashfs-tools, even if they are missing from the "packagelist" variable. Because they are required for the self-update feature to work properly.
2021-05-25 19:19:37 +05:00
Kron4ek
a96d52b60f
A note about Chaotic-AUR
2021-05-25 19:00:49 +05:00
Kron4ek
d95634058d
Create empty /etc/localtime
2021-05-22 14:54:24 +05:00
Kron4ek
3d19569ea9
Chaotic-AUR fixes
2021-05-18 15:13:06 +05:00
Kron4ek
2ab89c45ac
Generate mirrorlist with reflector
...
If it's available.
2021-05-13 02:58:34 +05:00
Kron4ek
1ced930714
Update Chaotic-AUR packages url
2021-05-04 20:31:09 +05:00
Kron4ek
6dce34b339
Add reflector and zsync2
2021-05-04 16:41:18 +05:00
Kron4ek
83b8d92120
Update Chaotic-AUR mirrorlist
2021-05-03 15:25:51 +05:00
Kron4ek
c740c83372
Add more packages
2021-04-12 16:55:21 +05:00
Kron4ek
8de81d26f1
Add vulkan-mesa-layers and mangohud
2021-04-12 16:01:34 +05:00
Kron4ek
70c5549a29
Use "yes" instead of noconfirm for Chaotic-AUR
...
noconfirm doesn't always answer yes, which can terminate package installation process in case of conflicts.
2021-04-12 00:32:56 +05:00
Kron4ek
fa55e03196
Update Chaotic-AUR keyring
2021-04-12 00:21:04 +05:00
Kron4ek
be5f5acbbb
Update Arch mirrors
2021-04-11 23:52:11 +05:00
Kron4ek
c0f5dbf484
Add empty /etc/asound.conf as a placeholder
2021-04-07 00:18:13 +05:00
Kron4ek
db670d1241
Update Chaotic-AUR's keyring and mirrorlist
2021-04-03 17:22:35 +05:00
Kron4ek
35a35200c2
Add alsa-utils
2021-04-03 00:16:26 +05:00
Kron4ek
3bfa8fc95d
Add alsa-tools
2021-04-02 23:02:25 +05:00
Kron4ek
e7d9865ba5
Add wineasio
2021-03-31 13:08:30 +05:00
Kron4ek
8afe2a4617
Update create-arch-bootstrap.sh
2021-03-30 02:05:24 +05:00
Kron4ek
9e39559055
Update create-arch-bootstrap.sh
2021-03-30 02:02:49 +05:00
Kron4ek
5eb5dbd733
Add steamtinkerlaunch
2021-03-30 01:57:54 +05:00
Kron4ek
c9cbaee908
Add libva-intel-driver and intel-media-driver
...
For hardware video decoding on Intel integrated GPUs
2021-03-29 19:02:57 +05:00
Kron4ek
b54b788516
Add playonlinux
2021-03-29 13:13:40 +05:00
Kron4ek
fc4b34656b
Add Chaotic AUR and install wine-tkg
...
This is optional and can be disabled.
2021-03-29 02:11:59 +05:00
frostworx
f0d9759b43
Just a few cosmetical changes ( #6 )
...
* minor cosmetics
* minor cosmetics
* pull own filesize from project page - removes need for hardcoded size
* Revert "pull own filesize from project page - removes need for hardcoded size" - nonsense
This reverts commit 5c540c3388
.
Co-authored-by: frostworx <frost.zeux@gmail.com>
2021-03-29 00:36:13 +05:00
Phantop
7376cf98c6
Add libva-mesa-driver for mesa video acceleration
2021-03-28 01:04:52 -04:00
Kron4ek
a49825c049
Add openjdk 8
2021-03-27 17:28:41 +05:00
Kron4ek
8b04bfa1fe
More packages
2021-03-27 17:04:37 +05:00
Kron4ek
37ac9fcb1f
Create /media directory
2021-03-27 16:59:35 +05:00
Kron4ek
896510ae69
Even more packages
2021-03-27 15:34:14 +05:00
Kron4ek
5bab9d5d61
Install more packages inside the container
2021-03-27 14:04:21 +05:00
Kron4ek
f0a7155c35
Init repo
2021-03-26 22:03:50 +05:00