721_bipsty

joined 11 months ago
[–] 721_bipsty@lemmy.ml 2 points 4 months ago

Very high quality content

 

Hello, my question is: is there big difderwnce in making m.2 nvme disk with storage of 250gb instead of 1TB or more? Maybe it is stupid question. Is there physical difference?

[–] 721_bipsty@lemmy.ml 4 points 4 months ago

It might be overwhelming but still fun to explore new things, right?

[–] 721_bipsty@lemmy.ml 6 points 4 months ago (12 children)

If you wanna have fun, i woild recommend bedrock linux, haven't tried it, but it sounds cool and interesting. Also nixos might be fun to try in my opinion.

[–] 721_bipsty@lemmy.ml 1 points 4 months ago

I love pywal, i also love tuis because i need only to change terminal's colors. If i want catpuccin then i can just download catpuccin wallpaper. I use pywal on every tui and librewolf. Don't need to change antthing else. I love when i download new tui and it is already themed

[–] 721_bipsty@lemmy.ml 1 points 5 months ago (1 children)

Sorry, I misspelled

[–] 721_bipsty@lemmy.ml 2 points 5 months ago

Oh this is also nice one! But i was talking about same but in 3 phases and the pig wasnt changing look

[–] 721_bipsty@lemmy.ml 10 points 5 months ago

Tbh i just wanted to flex i know his real name :D

 

Hello, yesterday i saw somewhere i think it was on lemmy, a picture where are 3 pigs, first is walkin on 4 legs, 2nd try to walk on 2 legs, and 3rd walks on 2 legs. I think its related to animal farm by Eric Blair. Does anyone have it? I think it woild be nice for shirt

[–] 721_bipsty@lemmy.ml 19 points 5 months ago (1 children)

Lol, image preview looks like 2 minutes of hate in 1984

[–] 721_bipsty@lemmy.ml 1 points 5 months ago (1 children)

Newpipe's ui isnt that bad, but damn. Libretube's ui so beautiful. Do u know maybe if libretube is better in privacy than newpipe?

[–] 721_bipsty@lemmy.ml 1 points 5 months ago

I only use it for music files and i had problem once but update fixed it. Dont know how to help you. If you would find better alternative tell me!

54
submitted 5 months ago* (last edited 5 months ago) by 721_bipsty@lemmy.ml to c/opensource@lemmy.ml
 

Hello, I would like to hear your open source alternatives for programs that we use everyday.

For me:

  • Youtube music on phone -> metrolist
  • Google maps -> ~~organic maps~~ Now it's coMaps
  • Windows -> linux
  • Android -> grapheneos
  • Reddit -> lemmy (racoon client on phone)
  • Youtube on phone -> ~~newpipe~~ Now it's libretube
  • Youtube on pc -> youtube-tui with mpv
  • Music offline -> yt-dlp
  • Clients for offline music -> pc: rmpc phone:gramophone
  • communication -> signal, might change to molly
  • usage of localsend and syncthing, but syncthing is little buggy for me with long name files and permissions :/
  • amplitube plugin for guitar -> guitarix, which i used to under rate
  • want to move from discord -> element, but i have to try screensharing with audio and etc.
  • maybe will try to move from yt to peertube, but i think it lacks content. I have to dig deeper

Thats my list, tell me yours :)

 

Are there any bots that make shitty comments or something like that? And is there anything lemmy would do against bots? I don't like dead internet theory and hope this place is free

72
submitted 6 months ago* (last edited 6 months ago) by 721_bipsty@lemmy.ml to c/linux@lemmy.ml
 

Hello, I wanted to share my Artix Install Script, its not best but i think its pretty nice.

https://gitlab.com/user1312/ais

Features:

  • Nice tui with themes

  • Booster which is super fast initramfs

  • Automatic/manual partition of disk

  • Possible to mount more disks

  • Filesystems: ext4,btrfs,xfs

  • Swap: file, partition, zram

  • Encryption of root partition (FDE in future)

  • Inits: dinit, runit, openrc, s6

  • Bootloader: refind, efi stub, none

  • Aur helper: yay,paru,tritzen,yaourtix,none

  • Kernels: mainline, lts, zen

  • Shells: bash,zsh

  • Network: networkmanager,connman,iwd,dhcpcd

  • Graphics: nvidia,intel,amd,nouveau,legacy nvidia

  • Some Environments: hyprland,kde,niri,bspwm and more

  • Login Manager: sddm,greetd

  • A lot of modules

 

Hello, what are the differences? As i understand efistub is loading straight to kernel and uki is file which connects initramfs ucode and kernel, but whilei create efistub i give parameters for initramfs and ucode so i dont understand why uki would be better? Also what would be better for encryption with esp partition or without?

 

Hello, i have problem because i can't make it work for like a week. I tried a lot of different configurations and every time i try refind with encryption when refind starts there is no menu entry for encryptred disk, but with no encryption everything works fine. I looked a lot on arch wiki, some install scripts on github and i do what they do and it doesn't work. Maybe anyone could help?

Script i actually use:

execute_refind() {

BLKID1=$(blkid -s UUID -o value $ROOT)
BLKID2=$(blkid -s UUID -o value $CRYPT)

    refind-install --usedefault "$ESP" --alldrivers
    touch /boot/refind_linux.conf

    if [ "$ENCRYPTION" == "yes" ] && [ "$FILESYSTEM" == "btrfs" ]
    then
        cat >> /boot/refind_linux.conf << EOF 
"Boot with minimal options"   "rd.luks.name=$BLKID2=artix root=UUID=$BLKID2 rootfstype=$FILESYSTEM  rw add_efi_memmap quiet $NVIDIA_MODESET" 
EOF
    fi

    if [ "$ENCRYPTION" == "no" ] && [ "$FILESYSTEM" == "btrfs" ]
    then
        cat >> /boot/refind_linux.conf << EOF 
"Boot with minimal options"   "rootflags=subvol=/@ root=UUID=$BLKID1 rw add_efi_memmap rootfstype=$FILESYSTEM initrd=@\boot\booster-$KERNEL.img quiet $NVIDIA_MODESET" 
EOF
    fi

    if [ "$ENCRYPTION" == "yes" ] && [ "$FILESYSTEM" != "btrfs" ]
    then
        cat >> /boot/refind_linux.conf << EOF 
"Boot with minimal options"   "rd.luks.name=$BLKID2=artix root=UUID=$BLKID2 rootfstype=$FILESYSTEM rw add_efi_memmap quiet $NVIDIA_MODESET" 
EOF
    fi

    if [ "$ENCRYPTION" == "no" ] && [ "$FILESYSTEM" != "btrfs" ]
    then
        cat >> /boot/refind_linux.conf << EOF 
"Boot with minimal options"   "root=UUID=$BLKID1 rw add_efi_memmap rootfstype=$FILESYSTEM quiet $NVIDIA_MODESET" 
EOF
    fi

        execute_modules
}
 

Hello, iam in the making of artix install script. I start with setting variables in dialog like bootloader="refind" and etc. but when i do artix-chroot into chroot.sh script variables are gone.

right now i have something like this:

cp ${pwd}execution/chroot.sh /mnt/mnt &&
            USER="$USER" USER_PASSWORD1="$USER_PASSWORD1" USER_PASSWORD2="$USER_PASSWORD2"\
            ROOT_PASSWORD1="$ROOT_PASSWORD1" ROOT_PASSWORD2="$ROOT_PASSWORD2"\
            BOOTLOADER="$BOOTLOADER" SUPERUSER="$SUPERUSER" HOSTNAME="$HOSTNAME"\
            LOCALE="$LOCALE" ENCRYPTION="$ENCRYPTION" ROOT="$ROOT" ESP="$ESP"\
            KERNEL="$KERNEL" UCODE="$UCODE"
		artix-chroot /mnt bash -c '/mnt/chroot.sh && execute_root' 

But it does not really work, tried also some things like:

# create array of variables to pass to part 2
var_export=($formfactor $threadsminusone $gpu $boot $disk0 $username $userpassword $timezone $swap $intel_vaapi_driver $res_x $res_y_half)

# initiate part 2
mount --bind /root/artix-install-script /mnt/mnt
artix-chroot /mnt /mnt/chrootInstall.sh "${var_export[@]}"

and then in chroot.sh

# Importing Variables
args=("$@")
formfactor=${args[0]}
threadsminusone=${args[1]}
gpu=${args[2]}
boot=${args[3]}
disk=${args[4]}
username=${args[5]}
userpassword=${args[6]}
timezone=${args[7]}
swap=${args[8]}
intel_vaapi_driver=${args[9]}
res_x=${args[10]}
res_y_half=${args[11]}

still not they best way, kinda messy and buggy.

THANKS FOR HELP!

86
submitted 10 months ago* (last edited 10 months ago) by 721_bipsty@lemmy.ml to c/linux@lemmy.ml
 

Helloo, firstly this might be long post about people talking void linux hasnt much packages in opposite of arch which has aur, so i will try conveince some people to void linux and will tell also something about package managers.

Package manager is a thing that keeps organized all programs on your pc, normally you would have to go to site, download .deb or .tar.xz and etc. package manager takes cares of doing that and manager also integrates this package with system, so when theres update and something is added or deleted, package manager will take care of all.

Okay, so if its only downloading then why AUR has 97587 packages, and XBPS-SRC (void linux - aur alternative kinda) has much less? It's because AUR is community, anyone can maintain some package, XBPS-SRC also has community but by pulling requests to merge TEMPLATES, but that doesn't mean u can't add your own TEMPLATES.

Wait, wait, wait, what are TEMPLATES?

Its kind of script which makes Package manager do its thing. Templates in XBPS-src and "PKGBUILD?" in AUR are similar.

We have to tell in this script: what package, what version, give link to download and etc.

Example of TEMPLATE in XBPS-SRC for DISCORD:

# Template file for 'discord'
pkgname=discord
version=0.0.96
revision=1
archs="x86_64"
depends="alsa-lib dbus-glib gtk+3 libnotify nss libXtst libcxx libatomic
 xdg-utils webrtc-audio-processing libXScrnSaver"
short_desc="Chat and VOIP application"
maintainer="Ryan Conwell <ryanconwell@protonmail.com>"
license="custom:Proprietary"
homepage="https://discord.com/"
distfiles="https://dl.discordapp.net/apps/linux/$%7Bversion%7D/discord-$%7Bversion%7D.tar.gz"
checksum=2b885df8aa69310726f46149e39c42d48eda8f14b53aae605b5d7fa6410c4c0c
repository=nonfree
restricted=yes
nopie=yes
nostrip=yes

do_install() {
	local package_location="usr/lib/$pkgname" item
	vmkdir usr/share/pixmaps
	vcopy discord.png /usr/share/pixmaps/
	vmkdir usr/share/applications
	vcopy discord.desktop /usr/share/applications/
	vmkdir ${package_location}
	chmod +x Discord
	for item in \
		locales \
		resources \
		Discord \
		libffmpeg.so \
		snapshot_blob.bin \
		discord.png \
		icudtl.dat \
		libEGL.so \
		libGLESv2.so \
		chrome_100_percent.pak \
		chrome_200_percent.pak \
		chrome-sandbox \
		chrome_crashpad_handler \
		resources.pak \
		libvulkan.so.1 \
		v8_context_snapshot.bin \
		postinst.sh \
		libvk_swiftshader.so \
		vk_swiftshader_icd.json
	do
		vcopy "${item}" "${package_location}"
	done
	vmkdir usr/bin
	ln -sfr $DESTDIR/${package_location}/Discord $DESTDIR/usr/bin/Discord
}

post_install() {
	vlicense $FILESDIR/LICENSE
}

Okay, but still AUR has much much more packages than xbps-src, why should i use it then? Why should i learn how to make templates?

I hope you don't use AUR blindly and just do yay -S something without looking what pkgbuild is doing, it might be dangerous not knowing what program can do and what script that is downloading it too right? XBPS-SRC learns you how to maintain packages.

Also theres way to share Templates with other by importing REPO of some templates, like librewolf-void repo and etc. So there's way to share packages.

So this is my way to conveince you to use void linux :). IN MY OPINION, void is what people think arch is. A diy distro with learning curve to understand how OS works. ARCH is great!, but void gives you more knowledge of what things systemd takes care.

To make thing little bit funnier theres easy and really nice (experimental and not official) script of installing void :

https://github.com/kkrruumm/void-install-script

THANK YOU FOR READING! I might not be clear or right in some things so tell me about that in comment, i will read everything.

SOURCES:

https://xbps-src-tutorials.github.io/packaging/j4-dmenu-desktop.html
https://github.com/void-linux/void-packages
view more: next ›