Adding yay
This commit is contained in:
		
							parent
							
								
									ff641e3553
								
							
						
					
					
						commit
						d8b513e06a
					
				
					 25 changed files with 30 additions and 90 deletions
				
			
		|  | @ -86,6 +86,7 @@ package_tdpeuter-desktop() { | ||||||
|     ) |     ) | ||||||
| 
 | 
 | ||||||
|     post_install() { |     post_install() { | ||||||
|  |         bash ./install.sh | ||||||
|         code --install-extension ms-vscode.cpptools |         code --install-extension ms-vscode.cpptools | ||||||
|     } |     } | ||||||
| } | } | ||||||
|  |  | ||||||
|  | @ -1,10 +0,0 @@ | ||||||
| #!/usr/bin/env bash |  | ||||||
| 
 |  | ||||||
| cd "${1}" |  | ||||||
| 
 |  | ||||||
| >&2 echo "Installing ${2}" |  | ||||||
| git clone --depth 1 --progress "https://aur.archlinux.org/${2}.git" |  | ||||||
| cd "${2}" |  | ||||||
| git pull |  | ||||||
| 
 |  | ||||||
| makepkg -isc --asdeps "tdpeuter-desktop" --noconfirm |  | ||||||
|  | @ -3,9 +3,9 @@ pkgname = tdpeuter-base | ||||||
| pkgbase = tdpeuter | pkgbase = tdpeuter | ||||||
| pkgver = 0.0.16-1 | pkgver = 0.0.16-1 | ||||||
| pkgarch = any | pkgarch = any | ||||||
| pkgbuild_sha256sum = 5cff1ab6b98c539c9ee95300a8196e360b345c7adcb1b60e3c3153f5ad687adf | pkgbuild_sha256sum = aa6da9307dd728c75067ec2eb471cfe612a7a324adcb3802e6d21ea7001e895b | ||||||
| packager = Unknown Packager | packager = Unknown Packager | ||||||
| builddate = 1666855896 | builddate = 1666858154 | ||||||
| builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | ||||||
| startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | ||||||
| buildtool = makepkg | buildtool = makepkg | ||||||
|  | @ -654,9 +654,9 @@ installed = systemd-251.7-1-x86_64 | ||||||
| installed = systemd-libs-251.7-1-x86_64 | installed = systemd-libs-251.7-1-x86_64 | ||||||
| installed = systemd-sysvcompat-251.7-1-x86_64 | installed = systemd-sysvcompat-251.7-1-x86_64 | ||||||
| installed = tar-1.34-1-x86_64 | installed = tar-1.34-1-x86_64 | ||||||
| installed = tdpeuter-base-0.0.15-1-any | installed = tdpeuter-base-0.0.16-1-any | ||||||
| installed = tdpeuter-desktop-0.0.15-1-any | installed = tdpeuter-desktop-0.0.16-1-any | ||||||
| installed = tdpeuter-dev-0.0.15-1-any | installed = tdpeuter-dev-0.0.16-1-any | ||||||
| installed = tdpeuter-me-0.0.10-1-any | installed = tdpeuter-me-0.0.10-1-any | ||||||
| installed = termshark-2.4.0-1-x86_64 | installed = termshark-2.4.0-1-x86_64 | ||||||
| installed = texinfo-6.8-2-x86_64 | installed = texinfo-6.8-2-x86_64 | ||||||
|  |  | ||||||
|  | @ -6,6 +6,6 @@ post_install() { | ||||||
|     systemctl disable --now bluetooth.service |     systemctl disable --now bluetooth.service | ||||||
| 
 | 
 | ||||||
|     >&2 echo "Fixing locale" |     >&2 echo "Fixing locale" | ||||||
|     sed -i "s/^#\(nl_BE.UTF-8 UTF-8\)$/\1/g" "/etc/locale.gen" |     sed -i "s/^#\(en_GB.UTF-8 UTF-8\)$/\1/g" "/etc/locale.gen" | ||||||
|     locale-gen |     locale-gen | ||||||
| } | } | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -5,7 +5,7 @@ pkgbase = tdpeuter | ||||||
| pkgver = 0.0.16-1 | pkgver = 0.0.16-1 | ||||||
| pkgdesc = Sysconfig for my systems | pkgdesc = Sysconfig for my systems | ||||||
| url = https://git.depeuter.tk/tdpeuter/arch-pkgs | url = https://git.depeuter.tk/tdpeuter/arch-pkgs | ||||||
| builddate = 1666855896 | builddate = 1666858154 | ||||||
| packager = Unknown Packager | packager = Unknown Packager | ||||||
| size = 0 | size = 0 | ||||||
| arch = any | arch = any | ||||||
|  |  | ||||||
|  | @ -3,9 +3,9 @@ pkgname = tdpeuter-desktop | ||||||
| pkgbase = tdpeuter | pkgbase = tdpeuter | ||||||
| pkgver = 0.0.16-1 | pkgver = 0.0.16-1 | ||||||
| pkgarch = any | pkgarch = any | ||||||
| pkgbuild_sha256sum = 5cff1ab6b98c539c9ee95300a8196e360b345c7adcb1b60e3c3153f5ad687adf | pkgbuild_sha256sum = aa6da9307dd728c75067ec2eb471cfe612a7a324adcb3802e6d21ea7001e895b | ||||||
| packager = Unknown Packager | packager = Unknown Packager | ||||||
| builddate = 1666855896 | builddate = 1666858154 | ||||||
| builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | ||||||
| startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | ||||||
| buildtool = makepkg | buildtool = makepkg | ||||||
|  | @ -654,9 +654,9 @@ installed = systemd-251.7-1-x86_64 | ||||||
| installed = systemd-libs-251.7-1-x86_64 | installed = systemd-libs-251.7-1-x86_64 | ||||||
| installed = systemd-sysvcompat-251.7-1-x86_64 | installed = systemd-sysvcompat-251.7-1-x86_64 | ||||||
| installed = tar-1.34-1-x86_64 | installed = tar-1.34-1-x86_64 | ||||||
| installed = tdpeuter-base-0.0.15-1-any | installed = tdpeuter-base-0.0.16-1-any | ||||||
| installed = tdpeuter-desktop-0.0.15-1-any | installed = tdpeuter-desktop-0.0.16-1-any | ||||||
| installed = tdpeuter-dev-0.0.15-1-any | installed = tdpeuter-dev-0.0.16-1-any | ||||||
| installed = tdpeuter-me-0.0.10-1-any | installed = tdpeuter-me-0.0.10-1-any | ||||||
| installed = termshark-2.4.0-1-x86_64 | installed = termshark-2.4.0-1-x86_64 | ||||||
| installed = texinfo-6.8-2-x86_64 | installed = texinfo-6.8-2-x86_64 | ||||||
|  |  | ||||||
|  | @ -7,7 +7,7 @@ post_install() { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| post_upgrade() { | post_upgrade() { | ||||||
|     install_software |     install_apps | ||||||
|     install_fonts |     install_fonts | ||||||
|     do_stow |     do_stow | ||||||
| } | } | ||||||
|  | @ -16,33 +16,9 @@ pre_remove() { | ||||||
|     rm -rf /usr/share/tdpeuter/arch-pkgs |     rm -rf /usr/share/tdpeuter/arch-pkgs | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| install_one() { | install_apps() { | ||||||
| 
 |     yay -S betterbird-bin google-chrome hamsket-bin jetbrains-toolbox | ||||||
|     cd "${1}" |     yay -S rstudio-desktop-bin sway-git | ||||||
| 
 |  | ||||||
|     >&2 echo "Installing ${2}" |  | ||||||
|     git clone --depth 1 --progress "https://aur.archlinux.org/${2}.git" |  | ||||||
|     cd "${2}" |  | ||||||
|     git pull |  | ||||||
| 
 |  | ||||||
|     makepkg -isc --asdeps "tdpeuter-desktop" --noconfirm |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| install_software() { |  | ||||||
|      |  | ||||||
|     user=$(who | cut -f1 -d' ' | head -n 1) |  | ||||||
|     dir="/home/${user}/.cache/tdpeuter" |  | ||||||
|     mkdir -p "${dir}" |  | ||||||
|     chown -R "${user}" "${dir}" |  | ||||||
| 
 |  | ||||||
|     su -c "install_one \"${dir}\" \"betterbird-bin\"" "${user}" |  | ||||||
|     su -c "install_one \"${dir}\" \"gooogle-chrome\"" "${user}" |  | ||||||
|     su -c "install_one \"${dir}\" \"hamsket-bin\"" "${user}" |  | ||||||
|     su -c "install_one \"${dir}\" \"jetbrains-toolbox\"" "${user}" |  | ||||||
|     su -c "install_one \"${dir}\" \"rstudio-dekstop-bin\"" "${user}" |  | ||||||
|     su -c "install_one \"${dir}\" \"sway-git\"" "${user}" |  | ||||||
| 
 |  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| install_fonts() { | install_fonts() { | ||||||
|  | @ -71,5 +47,3 @@ do_stow() { | ||||||
|     stow -d ./stow -t "/home/${user}" ${packages} |     stow -d ./stow -t "/home/${user}" ${packages} | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| install_software |  | ||||||
| 
 |  | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -5,7 +5,7 @@ pkgbase = tdpeuter | ||||||
| pkgver = 0.0.16-1 | pkgver = 0.0.16-1 | ||||||
| pkgdesc = Sysconfig for my systems | pkgdesc = Sysconfig for my systems | ||||||
| url = https://git.depeuter.tk/tdpeuter/arch-pkgs | url = https://git.depeuter.tk/tdpeuter/arch-pkgs | ||||||
| builddate = 1666855896 | builddate = 1666858154 | ||||||
| packager = Unknown Packager | packager = Unknown Packager | ||||||
| size = 0 | size = 0 | ||||||
| arch = any | arch = any | ||||||
|  |  | ||||||
|  | @ -3,9 +3,9 @@ pkgname = tdpeuter-dev | ||||||
| pkgbase = tdpeuter | pkgbase = tdpeuter | ||||||
| pkgver = 0.0.16-1 | pkgver = 0.0.16-1 | ||||||
| pkgarch = any | pkgarch = any | ||||||
| pkgbuild_sha256sum = 5cff1ab6b98c539c9ee95300a8196e360b345c7adcb1b60e3c3153f5ad687adf | pkgbuild_sha256sum = aa6da9307dd728c75067ec2eb471cfe612a7a324adcb3802e6d21ea7001e895b | ||||||
| packager = Unknown Packager | packager = Unknown Packager | ||||||
| builddate = 1666855896 | builddate = 1666858154 | ||||||
| builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | builddir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | ||||||
| startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | startdir = /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter | ||||||
| buildtool = makepkg | buildtool = makepkg | ||||||
|  | @ -654,9 +654,9 @@ installed = systemd-251.7-1-x86_64 | ||||||
| installed = systemd-libs-251.7-1-x86_64 | installed = systemd-libs-251.7-1-x86_64 | ||||||
| installed = systemd-sysvcompat-251.7-1-x86_64 | installed = systemd-sysvcompat-251.7-1-x86_64 | ||||||
| installed = tar-1.34-1-x86_64 | installed = tar-1.34-1-x86_64 | ||||||
| installed = tdpeuter-base-0.0.15-1-any | installed = tdpeuter-base-0.0.16-1-any | ||||||
| installed = tdpeuter-desktop-0.0.15-1-any | installed = tdpeuter-desktop-0.0.16-1-any | ||||||
| installed = tdpeuter-dev-0.0.15-1-any | installed = tdpeuter-dev-0.0.16-1-any | ||||||
| installed = tdpeuter-me-0.0.10-1-any | installed = tdpeuter-me-0.0.10-1-any | ||||||
| installed = termshark-2.4.0-1-x86_64 | installed = termshark-2.4.0-1-x86_64 | ||||||
| installed = texinfo-6.8-2-x86_64 | installed = texinfo-6.8-2-x86_64 | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -5,7 +5,7 @@ pkgbase = tdpeuter | ||||||
| pkgver = 0.0.16-1 | pkgver = 0.0.16-1 | ||||||
| pkgdesc = Sysconfig for my systems | pkgdesc = Sysconfig for my systems | ||||||
| url = https://git.depeuter.tk/tdpeuter/arch-pkgs | url = https://git.depeuter.tk/tdpeuter/arch-pkgs | ||||||
| builddate = 1666855896 | builddate = 1666858154 | ||||||
| packager = Unknown Packager | packager = Unknown Packager | ||||||
| size = 0 | size = 0 | ||||||
| arch = any | arch = any | ||||||
|  |  | ||||||
							
								
								
									
										1
									
								
								pkg/tdpeuter/src/install.sh
									
										
									
									
									
										Symbolic link
									
								
							
							
						
						
									
										1
									
								
								pkg/tdpeuter/src/install.sh
									
										
									
									
									
										Symbolic link
									
								
							|  | @ -0,0 +1 @@ | ||||||
|  | /mnt/MyFiles/.hidden/arch-pkgs/pkg/tdpeuter/install.sh | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -6,6 +6,6 @@ post_install() { | ||||||
|     systemctl disable --now bluetooth.service |     systemctl disable --now bluetooth.service | ||||||
| 
 | 
 | ||||||
|     >&2 echo "Fixing locale" |     >&2 echo "Fixing locale" | ||||||
|     sed -i "s/^#\(nl_BE.UTF-8 UTF-8\)$/\1/g" "/etc/locale.gen" |     sed -i "s/^#\(en_GB.UTF-8 UTF-8\)$/\1/g" "/etc/locale.gen" | ||||||
|     locale-gen |     locale-gen | ||||||
| } | } | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							|  | @ -7,7 +7,7 @@ post_install() { | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| post_upgrade() { | post_upgrade() { | ||||||
|     install_software |     install_apps | ||||||
|     install_fonts |     install_fonts | ||||||
|     do_stow |     do_stow | ||||||
| } | } | ||||||
|  | @ -16,33 +16,9 @@ pre_remove() { | ||||||
|     rm -rf /usr/share/tdpeuter/arch-pkgs |     rm -rf /usr/share/tdpeuter/arch-pkgs | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| install_one() { | install_apps() { | ||||||
| 
 |     yay -S betterbird-bin google-chrome hamsket-bin jetbrains-toolbox | ||||||
|     cd "${1}" |     yay -S rstudio-desktop-bin sway-git | ||||||
| 
 |  | ||||||
|     >&2 echo "Installing ${2}" |  | ||||||
|     git clone --depth 1 --progress "https://aur.archlinux.org/${2}.git" |  | ||||||
|     cd "${2}" |  | ||||||
|     git pull |  | ||||||
| 
 |  | ||||||
|     makepkg -isc --asdeps "tdpeuter-desktop" --noconfirm |  | ||||||
| 
 |  | ||||||
| } |  | ||||||
| 
 |  | ||||||
| install_software() { |  | ||||||
|      |  | ||||||
|     user=$(who | cut -f1 -d' ' | head -n 1) |  | ||||||
|     dir="/home/${user}/.cache/tdpeuter" |  | ||||||
|     mkdir -p "${dir}" |  | ||||||
|     chown -R "${user}" "${dir}" |  | ||||||
| 
 |  | ||||||
|     su -c "install_one \"${dir}\" \"betterbird-bin\"" "${user}" |  | ||||||
|     su -c "install_one \"${dir}\" \"gooogle-chrome\"" "${user}" |  | ||||||
|     su -c "install_one \"${dir}\" \"hamsket-bin\"" "${user}" |  | ||||||
|     su -c "install_one \"${dir}\" \"jetbrains-toolbox\"" "${user}" |  | ||||||
|     su -c "install_one \"${dir}\" \"rstudio-dekstop-bin\"" "${user}" |  | ||||||
|     su -c "install_one \"${dir}\" \"sway-git\"" "${user}" |  | ||||||
| 
 |  | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| install_fonts() { | install_fonts() { | ||||||
|  | @ -71,5 +47,3 @@ do_stow() { | ||||||
|     stow -d ./stow -t "/home/${user}" ${packages} |     stow -d ./stow -t "/home/${user}" ${packages} | ||||||
| } | } | ||||||
| 
 | 
 | ||||||
| install_software |  | ||||||
| 
 |  | ||||||
|  |  | ||||||
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
										
											Binary file not shown.
										
									
								
							
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue