Skip to content

Instantly share code, notes, and snippets.

@dominicusin
dominicusin / channels.scm
Last active September 3, 2025 11:47
channels.scm
;; ~/.config/guix/channels.scm
(list (channel
(name 'nonguix)
(url "https://gitlab.com/nonguix/nonguix")
(branch "master")
(commit
"477f283914ca771a8622e16b73d845b87c63335d")
(introduction
(make-channel-introduction
(use-modules (gnu))
(use-service-modules cups desktop networking ssh xorg)
(operating-system
(locale "ru_RU.utf8")
(timezone "Europe/Chisinau")
(keyboard-layout (keyboard-layout "ru,us" #:options '("grp:alt_shift_toggle")))
(host-name "quasar")
(users (cons* (user-account
(name "domini")
quic://dns.adguard-dns.com
quic://dns.comss.one
quic://dns.jupitrdns.com
quic://dns.surfsharkdns.com
quic://family.adguard-dns.com
quic://ibksturm.synology.me
quic://router.comss.one
quic://unfiltered.adguard-dns.com
quic://zero.dns0.eu
tls://101.101.101.101
curl https://mirror.cachyos.org/cachyos-repo.tar.xz -o cachyos-repo.tar.xz
tar xvf cachyos-repo.tar.xz && cd cachyos-repo
sudo ./cachyos-repo.sh
curl -O https://blackarch.org/strap.sh
chmod +x strap.sh
sudo ./strap.sh
curl -LO git.io/strap.sh
sudo sh strap.sh
flatpak remote-add --from eos-sdk #http://endlessm.github.io/eos-knowledge-lib/eos-sdk.flatpakrepo
flatpak remote-add --from eos-sdk http://endlessm.github.io/eos-knowledge-lib/eos-sdk.flatpakrepo
flatpak remote-add --from eos-sdk-nightly http://endlessm.github.io/eos-knowledge-lib/eos-sdk-nightly.flatpakrepo
flatpak remote-add --gpg-import=eos-flatpak-keyring.gpg eos-apps https://ostree.endlessm.com/ostree/eos-apps
flatpak remote-add --gpg-import=eos-flatpak-keyring.gpg eos-sdk https://ostree.endlessm.com/ostree/eos-sdk
flatpak remote-add --if-not-exists dragon-nightly https://cdn.kde.org/flatpak/dragon-nightly/dragon-nightly.flatpakrepo
flatpak remote-add --if-not-exists eclipse-nightly https://download.eclipse.org/linuxtools/flatpak-I-builds/eclipse.flatpakrepo
flatpak remote-add --if-not-exists elementaryos https://flatpak.elementary.io/repo.flatpakrepo
flatpak remote-add --if-not-exists fedora oci+https://registry.fedoraproject.org
flatpak remote-add --if-not-exists fedora-testing oci+https://r
Adobe XD
Android Studio
AppCode
Aptana
Aqua
Arduino IDE
Azure Data Studio
Blender
BlueJ
Brackets
export LANG=C.UTF-8
export DEBIAN_FRONTEND=noninteractive
export APT_LISTCHANGES_FRONTEND=none
apt -y modernize-sources;apt-mark -y minimize-manual ;apt --allow-change-held-packages --allow-downgrades --allow-remove-essential --allow-unauthenticated --fix-broken --fix-missing --ignore-hold --install-recommends --install-suggests --update --show-progress --color --audit --autoremove --purge --reinstall --fix-broken --fix-missing --ignore-hold -t unstable --option DPkg::Options::="--force-confnew" --option DPkg::Options::="--force-all" -fym full-upgrade;aptitude --no-gui --with-recommends -t unstable -vfy full-upgrade;dpkg --configure -a --force-all
@dominicusin
dominicusin / myzfs
Last active February 8, 2025 06:21
zpool create
#!/bin/bash
set -e
# Define disk arrays
HDD_DISKS=(
"/dev/disk/by-id/ata-WDC_WD4003FRYZ-01F0DB0_VBGGLSNF"
"/dev/disk/by-id/ata-WDC_WD4003FRYZ-01F0DB0_VBGGL0RF"
"/dev/disk/by-id/ata-TOSHIBA_HDWR11A_X1K0A036FB4G"
"/dev/disk/by-id/ata-TOSHIBA_HDWR11A_X1K0A031FB4G"
@dominicusin
dominicusin / make chroot
Last active April 15, 2025 02:27
chroot
dnf --releasever='rawhide' --repofrompath='rawhide,http://mirrors.dotsrc.org/fedora-enchilada/linux/development/rawhide/Everything/x86_64/os/' --repofrompath='rawhide-modular,https://mirrors.huaweicloud.com/repository/fedora/development/rawhide/Modular/x86_64/os/' --installroot='/chroot/fedora' --enablerepo='rawhide,rawhide-modular' --setopt=install_weak_deps=True --nogpgcheck install dnf @core
debootstrap --verbose --no-check-gpg --no-merged-usr --components="main,contrib,non-free,non-free-firmware" ceres /chroot/devuan http://deb.devuan.org/merged
debootstrap --verbose --components=main,contrib,non-free-firmware,non-free --variant=minbase --merged-usr --force-check-gpg --log-extra-deps stable /chroot/debian https://deb.debian.org/debian
ARCH=amd64 debootstrap --arch=amd64 --verbose --components=main,multiverse,restricted,universe --extra-suites=plucky,plucky-backports,plucky-proposed,plucky-security,plucky-updates,devel-backports,devel-proposed,devel-security,devel-updates,devel --variant=mi
@dominicusin
dominicusin / lists
Created October 23, 2024 14:15
lists
deb [arch=all,amd64 signed-by=/usr/share/keyrings/prebuilt-mpr-archive-keyring.gpg] https://proget.makedeb.org prebuilt-mpr bookworm
deb [arch=amd64,arm64,armhf] https://packages.microsoft.com/repos/code stable main
deb [arch=amd64] http://dl.google.com/linux/earth/deb/ stable main
deb [arch=amd64] https://dl.google.com/linux/chrome/deb/ stable main
deb [arch=amd64] https://packages.microsoft.com/repos/edge/ stable main
deb [arch=amd64] https://repo.vivaldi.com/snapshot/deb/ stable main
deb [arch=amd64] https://repo.vivaldi.com/stable/deb/ stable main
deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ beta steam
deb [arch=amd64,i386 signed-by=/usr/share/keyrings/steam.gpg] https://repo.steampowered.com/steam/ stable steam
deb [arch=amd64 signed-by=/etc/apt/keyrings/liquorix-keyring.gpg] https://liquorix.net/debian sid main