Userrepository using mirrors

For a few months, I considered using the mirror service from Fosshost in userrepository.eu. The service results from a partnership between Fosshost and Fastly, giving projects access to several PoP’s around the globe. Finally, a few days ago, I enabled the service. I also created a package with the mirror’s list, userrepository-mirrors, available in my repository and AUR. The package has all the instructions for enabling the mirrors and what to do if you already have userrepository in your /etc/pacman.conf configuration. ...

16 de outubro de 2021

Status on userrepository changes

It took me a while to update you about the latest changes to my Arch and Arch-compatible Linux distributions repository. But first, let me apologize for the delay: work, personal life and, for about 3 weeks now, a horrible back pain (that just doesn’t stop, even with an handful of medication) have kept me from doing this in the time frame I expected. First on the “agenda”, I experimented with increasing the zstd compression level for the packages like I said I would do in my last post about the repository. The trade-off was not worth it: the increase in packaging time was far superior to the small decrease in package size. So, I’ll keep the zstd compression level to “-12” in the foreseeable future. ...

13 de agosto de 2020

How to set up a simple Wireguard VPN

Install Wireguard I’m using a Debian virtual machine for the server. In Debian 10, you’ll need to install the following two packages: apt install wireguard-dkms wireguard-tools Set up keys First, navigate to /etc/wireguard (If not created, run mkdir /etc/wireguard as root) and then run the following commands as root: wg genkey | tee laptop-private.key | wg pubkey > laptop-public.key wg genkey | tee server-private.key | wg pubkey > server-public.key ...

15 de fevereiro de 2020

Updates to Jarvis, my Arch buildbot

My Arch buildbot, Jarvis, received an update today in the options logic. Now, it can receive an argument in the add (-a) and delete (-d) options, so the user can specify the package to add or delete. The option to add a package, for now, only works for AUR. If you want to add a package that’s not in AUR, you’ll need to manually add the submodule. In the future, Jarvis will allow you to use a git repository with a PKGBUILD file. ...

04 de dezembro de 2019

Metapackage for a personal installation of Arch Linux and Arch-based distributions

I’ve been using Arch or Arch-based distributions for over a year now. In this time testing a few of them, I’ve always lacked a simple and logical way of installing the same “essential” software. To tackle this, I’ve created a metapackage with all this software and this is what I’ve got so far: # Maintainer: Bruno Miguel https://twitter.com/brunomiguel pkgname=‘bruno-essentials’ pkgdesc=“A metapackage for some packages I find essential. Requires userrepository.eu repo” pkgver=‘0.0.2’ pkgrel=2 ...

17 de outubro de 2019

Userrepository now on Arch Wiki

Thanks to the suggestion made by ‘guser’, I’ve added my repository to the Arch Wiki, in the non-signed section. I hope Arch Linux users may find it useful. Since I’m writing a post about userrepository, I’ll take the chance to list all packages currently available at the time of writing: acestream-engine acestream-launcher adwaita-qt adwm aerc android-messages-desktop archuseriso athenaeum-git atom-editor-bin axmud bindfs bindmap-git bitwarden-bin boostnote-bin bootiso boston-icon-theme-git brackets brave-dev-bin brightnessctl-git broot cava cawbird-git cht.sh cleanupdate-git clipgrab-kde clipman compton-tryone-git criptext-bin crusta cucumber curseradio-git deoplete diskmonitor dot-browser-bin dotdrop drawio-desktop elicit endlessh f3 falkon-git featherpad fedora-firefox-wayland-bin ferdi-git ffsend flowblade focuswriter foliate-git font-victor-mono fotoxx fuf galois gamehub ghostwriter git-cola glrnvim google-webdesigner gotop-git green-recorder-git gruvbox-material-git gruvbox-material-neosyn-git gstm guiscrcpy i3-gaps-rounded-git i3-plasma i3-volume icecat-bin imcompressor imeditor interui-otf ipman joplin jre kindd-git kitematic-git korla-icon-theme librewolf-bin marktext-bin micro mindforger mindi-converter-git mirage mpv-acestream ncpamixer-git ne newbreeze-git newbreeze-git-debug no-more-secrets notable-bin notekit-git notementum notes-up nx-gtk-themes-git nx-plasma-look-and-feel-git oomox open-adventure otf-anrt-baskervville otf-inter-ui otf-new-york otf-san-francisco-mono otf-san-francisco-pro oxipng pacaudit pakku pdfchain pfetch-git phoneboard pikaur pkghist plasma5-applets-eventcalendar polybar profile-cleaner publii python-pyshp qimgv-git qjournalctl qomui qoob-git qownnotes qtemu-git qtextpad qtwebflix-git qtws-base quilter raven-reader redshift-qt redshift-scheduler rememberthemilk rofi-emoji rofimoji-git roxterm scaleway-cli scat scrcpy sirikali spicetify-cli spotify sshrc station stremio swayshot telegram-desktop-bin terminal-markdown-viewer terminate termtrack-git thonny tiddlydesktop tlpui-git tmuxinator tor-browser trimage ttf-cascadia-code ttf-fira-go ttf-fira-mono-ibx ttf-inter-ui ttf-iosevka ttf-iosevka-ss09 ttf-league-mono ttf-merriweather ttf-op-slate ttf-orbitron ttf-public-sans ttf-roboto-mono typora uberwriter unbound-block-hosts urxvt-tabbedex vscodium webtorrent-desktop wofi-hg wordgrinder writer-git yaru-gnome-shell-theme yaru-gtk-theme yaru-icon-theme yaru-session yaru-sound-theme yay ydiff youtube-dl-gui-git zettlr-bin zlib-zpipe zotero If you use my repository and would like to have a package in there, feel free to drop a suggestion.

14 de outubro de 2019

Userrepository.eu now available on Github

My Arch/Manjaro (and any other Arch-based distro) repository continues to receive more packages from AUR. But this post is not about that. I’m writing this because I published the scripts I’m using to build the packages for userrepository.eu. You can get them at Github.

12 de junho de 2019

Updates on my Arch/Manjaro repository

Ever since Carlos Silva left a comment on my last post about this repository, I was left wondering if it wouldn’t be better to migrate my current VM to Scaleway. The price/specs seemed better and for the marginal difference of €1 I would get a dual-core virtual machine with 2GB of RAM and 50Gb of disk space. After a couple of weeks of reflection, I bought a “Start1-S” VPS for €3,99/month and I’ve been (successfully) testing aurto to manage the repository updates. Things have been working out so great that I bought the userrepository.eu domain. ...

26 de março de 2019