Kron4ek
60c44d5a16
Tune DwarFS parameters
2023-07-18 17:31:20 +05:00
Kron4ek
34a156dd0e
Use host system's pacman cache if possible
...
When updating Conty, use packages from the host system's pacman cache if it exists and non-empty. May save internet traffic and speed up the update process.
#85
2023-07-17 01:56:33 +05:00
Kron4ek
75a46c0edd
Fix using the self-update function on non-pacman distros
2023-07-17 01:25:16 +05:00
Kron4ek
563d02b3f3
Fix the self-update function
2023-07-17 01:15:56 +05:00
Kron4ek
10af058094
Use C locale for Conty itself
...
For more portability. Note this is only for Conty itself, applications that you run via Conty will use your actual locale.
2023-07-16 16:53:11 +05:00
Kron4ek
b1c405c46f
Update integrated utils
2023-07-16 16:33:06 +05:00
Kron4ek
d0fcf5e714
New build dependency for dwarfs
2023-07-16 13:15:09 +05:00
Kron4ek
060ce5ef6a
Update the Chaotic-AUR primary key
2023-07-16 12:27:06 +05:00
Kron4ek
0717f0dbc2
Split the autorelease action into a separate workflow
2023-07-07 12:04:07 +05:00
Kron4ek
91aa7b01b4
Add continuous release creation to the workflow
...
By default it creates a draft release.
2023-07-06 23:30:47 +05:00
Kron4ek
d62ded2f56
Revert "Update create-conty.sh"
...
This reverts commit 7c0a8d0b8e
.
Revert the previous commit
Unintentional commit.
2023-07-06 23:00:42 +05:00
Kron4ek
7c0a8d0b8e
Update create-conty.sh
2023-07-06 22:58:50 +05:00
Kron4ek
06b58a251e
Add the ability to install AUR packages
...
#71
2023-07-05 13:32:29 +05:00
Kron4ek
775e218941
Update README.md
2023-07-02 16:35:19 +05:00
Kron4ek
4aad2559a7
Update Arch mirrorlist
2023-07-02 12:31:11 +05:00
Kron4ek
bb8f622557
Reduce unmount delay a bit
2023-06-18 20:15:39 +05:00
Kron4ek
1149011f2f
Change dwarfs compressor arguments
...
Better read performance, but worse compression ratio.
2023-06-13 17:10:13 +05:00
Kron4ek
f9a0ad6bb8
Protect Conty from LD_PRELOAD and LD_LIBRARY_PATH
...
These variables may break Conty, so let's ignore them for Conty itself and pass them to applications.
2023-06-13 16:41:18 +05:00
Kron4ek
36383c2deb
Update integrated utils
2023-06-13 16:27:50 +05:00
Kron4ek
a70688a6d6
Change the default optimization level for the utils
2023-06-13 13:55:29 +05:00
Kron4ek
6acd7b38d3
Mount newroot read-only unless USE_OVERLAYFS is enabled
2023-06-11 00:45:29 +05:00
Kron4ek
79bbe80d21
Increase file descriptors limit if possible
2023-06-10 21:25:32 +05:00
Kron4ek
37cd806fcf
Check if Nvidia installed successfully
2023-06-10 21:04:19 +05:00
Kron4ek
ba3737aa3d
Add a delay before unmounting the image.
...
This should speed up Conty startup time significantly when executing multiple instances of Conty in a row.
2023-06-10 16:00:21 +05:00
Kron4ek
c54e734987
Make the mount command more readable
2023-06-10 15:38:07 +05:00
Kron4ek
b09a683ccf
Fix exporting desktop files which are symlinks
2023-06-10 13:36:40 +05:00
Kron4ek
9d8301032c
Make all overlay file writable when updating Conty
...
Otherwise it will fail to remove the overlay at the end.
2023-06-07 14:19:22 +05:00
Kron4ek
c88ca746c4
Update Arch mirrorlist
2023-06-07 13:53:20 +05:00
Kron4ek
55b172fef3
Remove note about utils_size
...
The script automatically adjusts sizes, no need to manually set them anymore.
2023-06-07 13:47:49 +05:00
Kron4ek
e8da3b7b72
Update README.md
2023-05-31 23:12:29 +05:00
Kron4ek
6b29f9c6b9
Don't try to bind pacman dirs when using unionfs
...
This completely breaks USE_OVERLAYFS and NVIDIA_HANDLER functions on non-pacman distros.
2023-05-31 20:14:48 +05:00
Kron4ek
8ddb47e225
Run unionfs-fuse through the launch_wrapper
...
It should have been like this from the start, my oversight.
2023-05-31 20:01:54 +05:00
Kron4ek
413054553e
A few improvements for NVIDIA_HANDLER function
2023-05-31 19:19:28 +05:00
Kron4ek
184482a7fe
Replace fuse-overlayfs with unionfs-fuse
...
In my testing, unionfs-fuse works significantly faster than fuse-overlayfs. And it supports both fuse2 and fuse3, which is also an advantage over fuse-overlayfs.
2023-05-31 16:30:13 +05:00
Kron4ek
af228053e0
Fix executing Conty from PATH
...
This was broken in the latest release.
2023-05-31 13:33:33 +05:00
Kron4ek
95f0c4a7f6
Update README.md
2023-05-30 16:10:01 +05:00
Kron4ek
c7fa33912c
Update README.md
2023-05-30 16:09:03 +05:00
Kron4ek
588c89a714
Update README.md
2023-05-30 16:03:26 +05:00
Kron4ek
e9190cd1ec
Update README.md
2023-05-30 15:54:24 +05:00
Kron4ek
6d3dd1312d
Update README.md
2023-05-30 15:53:10 +05:00
Kron4ek
cb853ab9ff
Update README.md
2023-05-30 15:34:54 +05:00
Kron4ek
f0170b4485
Update README.md
2023-05-30 14:58:36 +05:00
Kron4ek
7d781c3f76
Update README.md
2023-05-30 14:54:23 +05:00
Kron4ek
4e1dcab474
Merge pull request #78 from bayazidbh/readme-suggest
...
Readme update and suggestions
2023-05-30 14:46:46 +05:00
Bayazid B. Halim
562cd8ae9e
Add Illustrations and TOC
...
Add illustrations for using GitHub Actions and Table of Contents (plus tidy up some things).
2023-05-28 23:25:20 +07:00
Bayazid B. Halim
fa38c99aa9
Update README.md
...
Update with latest conty features
2023-05-28 22:57:00 +07:00
Kron4ek
0dfb755446
Remove the gcc13 fix for dwarfs
...
Fixed in upstream.
2023-05-28 17:13:22 +05:00
Kron4ek
e7bcce338e
Update utils.yml
2023-05-28 17:10:47 +05:00
Kron4ek
27677599f8
Make Conty even more portable
...
Conty now uses statically linked bash and busybox, so it no longer depends on system-wide bash, tar and gzip.
And other improvements in this commit:
* NVIDIA_HANDLER improved and enabled by default.
* Reworked the self-update feature, it uses fuse-overlayfs now instead of extracting the whole image.
* Added the CUSTOM_MNT, which allows to use Conty with already mounted custom moint points and directory structures.
* create-conty.sh now automatically sets the correct sizes in conty-start.sh
* Added more locales
2023-05-28 16:52:18 +05:00
Kron4ek
3beb06e146
A few improvements for NVIDIA_HANDLER
...
Also, fuse-overlayfs can now be enabled separately from NVIDIA_HANDLER.
2023-05-24 00:12:44 +05:00