vault backup: 2023-08-26 11:36:11
This commit is contained in:
26
personal/tech/Themes I like.md
Normal file
26
personal/tech/Themes I like.md
Normal 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
|
13
personal/tech/Understanding how to handle paths for Ash.md
Normal file
13
personal/tech/Understanding how to handle paths for Ash.md
Normal 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
|
48
personal/tech/WiFi not working after pacman -Syu.md
Normal file
48
personal/tech/WiFi not working after pacman -Syu.md
Normal file
@ -0,0 +1,48 @@
|
||||
#laptop
|
||||
#documentation
|
||||
#issue
|
||||
#closed
|
||||
#linux
|
||||
02/02/2022
|
||||
|
||||
Because wifi was broken by a pacman update, I’m 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)
|
||||
|
||||
Couldn’t 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
|
@ -0,0 +1,4 @@
|
||||
#laptop
|
||||
#issue
|
||||
#open
|
||||
#linux
|
Reference in New Issue
Block a user