Commit graph

353 commits

Author SHA1 Message Date
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
334dffaa6c
Bind /etc/localtime
The timezone for applications running using Conty will be the same as on the host system.
2021-05-28 14:42:43 +05:00
Kron4ek
8fc39a132a
Update conty-start.sh
Bind $HOME to $HOME. This is useful in case if HOME is not /home/username.
2021-05-28 14:33:48 +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
409a08d196
Bind XAUTHORITY file
This is required for any graphical application to work (to connect to X server) when SANDBOX is enabled. Another possible solution is to allow any local user to connect to X server by using xhost, but binding XAUTHORITY is simpler.
2021-05-28 14:22:29 +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
edc3f5d938
Install packages after removing packages 2021-05-27 20:01:19 +05:00
Kron4ek
8dca7fe819
Replace yes with noconfirm
Otherwise pacman may hang in some cases (for example if there are multiple providers for a library).
2021-05-27 19:29:08 +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
21ef8c7514
Add an argument to show the script version 2021-05-25 18:31:21 +05:00
Kron4ek
d95634058d
Create empty /etc/localtime 2021-05-22 14:54:24 +05:00
Kron4ek
68bc1b222d
Add ability to remove packages 2021-05-22 14:33:44 +05:00
Kron4ek
c40cec506d
Fix typo 2021-05-20 14:55:02 +05:00
Kron4ek
7b37b5f218
Check the values of variables
It makes more sense.
2021-05-20 14:51:11 +05:00
Kron4ek
812b73ee49
Remove AUTOSTART and AUTOARGS variables
Because they are useless.
2021-05-20 14:35:14 +05:00
Kron4ek
6fc84c7263
Allow to set HOME_DIR even without SANDBOX
Because there is no reason to strictly tie this feature to SANDBOX.
2021-05-20 14:23:23 +05:00
Kron4ek
c64be240da
Do not bind /tmp when SANDBOX is enabled
However, it's necessary to bind /tmp/.X11-unix, otherwise applications will not be able to connect to X server when network is disabled (DISABLE_NET=1).
2021-05-20 14:06:53 +05:00
Kron4ek
c8b12bc42d
Update README.md 2021-05-20 13:22:02 +05:00
Kron4ek
7389a082a4
Add mount_point variable
Mount point path is used many times in the script, so it's better to use a single variable for it.
2021-05-19 13:39:01 +05:00
Kron4ek
076c91ffdb
Remove fmount variable 2021-05-19 13:23:31 +05:00
Kron4ek
2a6b1ccdf6
Rename sfuse to mount_tool
As it makes more sense.
2021-05-19 13:17:04 +05:00
Kron4ek
e8a73f4cea
Remove reduntant sudo variable 2021-05-19 13:13:01 +05:00
Kron4ek
9313aa4e74
Remove exit delay 2021-05-19 13:10:03 +05:00
Kron4ek
80ef7c393d
Fix PWD when NVIDIA_FIX is enabled 2021-05-19 13:07:49 +05:00
Kron4ek
3d19569ea9
Chaotic-AUR fixes 2021-05-18 15:13:06 +05:00
Kron4ek
62f247ee57
Use lower compression level
In my testing, compression using level 14 is almost 3x faster than level 19, while compression ratio is only about 2% lower. In my opinion, it's definitely worth it.
2021-05-15 15:59:07 +05:00
Kron4ek
b03f6dcab2 Update zstd to 1.5.0 2021-05-15 14:51:44 +05:00
Kron4ek
2ab89c45ac
Generate mirrorlist with reflector
If it's available.
2021-05-13 02:58:34 +05:00
Kron4ek
a3450c7757
More improvements 2021-05-07 20:17:57 +05:00
Kron4ek
2313664285
More improvements for the self-update feature 2021-05-07 00:26:31 +05:00
Kron4ek
6770cf5792
Improvements to the self-update feature 2021-05-06 15:41:22 +05:00
Kron4ek
3f4543748a
Fix BASE_DIR 2021-05-04 20:46:18 +05:00
Kron4ek
1ced930714
Update Chaotic-AUR packages url 2021-05-04 20:31:09 +05:00
Kron4ek
3805dabf13
Add ability to update and install packages 2021-05-04 20:11:51 +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
dbce357347
Update README.md 2021-05-02 17:42:51 +05:00
Kron4ek
6a58662403
Update README.md 2021-05-02 17:38:31 +05:00
Kron4ek
f8ba8f6fd1
Update README.md 2021-04-26 16:46:03 +05:00
Kron4ek
647378d5f8
Update README.md 2021-04-26 15:56:35 +05:00
Kron4ek
c516c65a09
Update README.md 2021-04-26 15:55:09 +05:00
Kron4ek
2cef946680
Use squashfuse instead of squashfuse_ll
This revert commit 9d73f302f8

squashfuse_ll causes some weird filesystem access issues. For example, some applications are unable to access /usr/share/alsa when the squashfs image mounted with squashfuse_ll.
2021-04-23 16:29:44 +05:00
Kron4ek
c740c83372
Add more packages 2021-04-12 16:55:21 +05:00