vault backup: 2023-08-26 11:36:11

This commit is contained in:
zleyyij
2023-08-26 11:36:11 -06:00
parent 9111c24baf
commit 9c7451532b
9 changed files with 0 additions and 1 deletions

View File

@ -0,0 +1,26 @@
# We'll call this shell purple
Primary background: \#1E2030
alternate background: \##191b29
Text color: \#C0CAF5
Cyan Highlights: \#0DB9D7
# Pipe's Nord
https://github.com/PipeItToDevNull/PLN
Primary background: \#3b4252
red: \#bf616a;
orange: \#d08770;
yellow-light: \#ebcb8b;
yellow-dark: \#e4b860;
green: \#a3be8c;
purple: \#b48ead;
sea-green: \#8fbcbb;
cyan: \#88c0d0;
frost: \#81a1c1;
blue: \#5e81ac;
salmon: \#FC6E68;
# 47c Deep Purple
Dark background: \#180c34
Lighter background: \#281c44

View File

@ -0,0 +1,13 @@
#notes #programming #rust
Absolute paths function as intended
`cd .` takes you to the bianary location
#### Relative Paths
- Paths that are relative can be appended to the current dir
- `..` should strip the directory before it from the path
- `.` can be entirely removed from the absolute path and the endpoint will not be changed
### The Solution:
As it turns out, both Windows and Unix have prebuilt functions that handle cleaning up paths, that are implemented under `std::fs::canonicalize` https://doc.rust-lang.org/std/fs/fn.canonicalize.html

View File

@ -0,0 +1,48 @@
#laptop
#documentation
#issue
#closed
#linux
02/02/2022
Because wifi was broken by a pacman update, Im reverting to an older point in the repos(01/01/2022).
When updating via pacman -Syyuu, `error: failed to prepare transaction (could not satisfy dependencies)
:: installing expat (2.4.2-1) breaks dependency 'expat=2.4.4' required by lib32-expat
:: installing libcap (2.62-1) breaks dependency 'libcap=2.63' required by lib32-libcap` is returned.
`lib32-expat ` is an xml parser library [Arch WIki](https://archlinux.org/packages/multilib/x86_64/lib32-expat/), and lib32-libcap is some posix document `[arch wiki](https://archlinux.org/packages/multilib/x86_64/lib32-libcap/)`.
New solution: downgrade lib32-libcap(2.63-1 to 2.62-1) and lib32-expat(2.4.4-1 to 2.4.2-1)
Was going to use expat 2.4.3 but caused dependency issues with the 64 bit version. V2 successfully worked
sudo pacman -U /var/cache/pacman/pkg/[PACKAGE].pkg.tar.zst
After the above downgrade, `sudo pacman -Syyuu` with “y” on skip the lib32-expat and lib32-libcap worked, but returned
error: failed to commit transaction (conflicting files)
hwids: /usr/share/hwdata/pci.ids exists in filesystem (owned by hwdata)
hwids: /usr/share/hwdata/pnp.ids exists in filesystem (owned by hwdata)
hwids: /usr/share/hwdata/usb.ids exists in filesystem (owned by hwdata)
[referenced documentation for below as on garuda forums](https://forum.garudalinux.org/t/help-cant-upgrade/16237/2)
Couldnt figure out how to fix above issue, attempting a different date(15).
ISSUE CLOSED.
Solution, using the rollback repos to rollback to 2022/01/15

View File

@ -0,0 +1,4 @@
#laptop
#issue
#open
#linux