-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy patharch-system-config-installs.txt
128 lines (99 loc) · 3.44 KB
/
arch-system-config-installs.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
########################################
## SYSTEM CONFIG && INSTALLS ##
########################################
##### WIFI SETUP #####
nmcli device wifi list
nmcli device wifi connect *NETWORK password *PASSWORD
##### MAC MINI FANS // MBPFAN GITHUB #####
git clone https://github.com/dgraziotin/mbpfan.git
cd ./mbpfan
make
sudo make install
sudo make tests
sudo ./bin/mbpfan -t
sudo mbpfan
sudo cp mbpfan.service /etc/systemd/system/
sudo systemctl enable mbpfan.service
sudo systemctl daemon-reload
sudo systemctl start mbpfan.service
sudo vim /etc/mbpfan.conf
# min_fan1_speed = 2500 # put the *lowest* value of "cat /sys/devices/platform/applesmc.768/fan*_min"
# max_fan1_speed = 5500 # put the *highest* value of "cat /sys/devices/platform/applesmc.768/fan*_max"
# low_temp = 35 # try ranges 55-63, default is 63
# high_temp = 50 # try ranges 58-66, default is 66
# max_temp = 70 # take highest number returned by "cat /sys/devices/platform/coretemp.*/hwmon/hwmon*/temp*_max", divide by 1000
# polling_interval = 1 # default is 1 seconds
##### CKB-NEXT // iCUE CORSAIR #####
git clone https://aur.archlinux.org/ckb-next.git
cd ./ckb-next
makepkg -si
sudo systemctl enable ckb-next-daemon
sudo systemctl start ckb-next-daemon
##### DEVILSPIE2 #####
https://aur.archlinux.org/devilspie2.git
gpg --keyserver keyserver.ubuntu.com --recv-keys 194B631AB2DA2888
##### YACREADER // PDF, CBR, CBZ, etal #####
git clone https://aur.archlinux.org/libunarr.git
git clone https://aur.archlinux.org/libpdfium-nojs.git
git clone https://aur.archlinux.org/yacreader.git
##### UNIMATRIX #####
git clone https://aur.archlinux.org/unimatrix-git.git
###### /etc/fstab // 2nd HDD mount ######
# Replace <UUID> w/ UUID tag
# UUID=<UUID> /run/media/[NAME] ntfs-3g defaults 0 0
# UUID=<UUID> /run/media/[NAME] ext4 rw 0 0
##### STOP "A stop job is running..." AT SHUTDOWN #####
# sudo vim /etc/systemd/system.conf
DefaultTimeoutStartSec=5s
DefaultTimeoutStopSec=5s
DefaultTimeoutRestart=5s
##### STOP PACMAN PACKAGE UPDATES #####
# sudo vim /etc/pacman.conf
IgnorePkg = vim
IgnorePkg = vim-runtime
IgnorePkg = adwaita-icon-theme
##### PULSEAUDIO DAEMON // HQ AUDIO #####
# PULSE STEREO > win+r > pavucontrol > Configuration > Analog Stereo Output
# sudo vim /etc/asound.conf
# Use PulseAudio plugin hw
pcm.!default {
type plug
slave.pcm hw
}
# sudo vim /etc/pulse/daemon.conf
flat-volumes = no
default-sample-format = float32le
default-sample-rate = 48000
alternate-sample-rate = 44100
default-sample-channels = 2
default-channel-map = front-left,front-right
default-fragments = 2
default-fragment-size-msec = 125
resample-method = soxr-vhq
enable-lfe-remixing = no
high-priority = yes
nice-level = -11
realtime-scheduling = yes
realtime-priority = 9
rlimit-rtprio = 9
daemonize = no
##### Bluetooth #####
sudo pacman -Sy pulseaudio-alsa pulseaudio-bluetooth bluez bluez-libs bluez-utils
git clone https://aur.archlinux.org/libldac.git
git clone https://aur.archlinux.org/pulseaudio-modules-bt-git.git
systemctl enable bluetooth.service
systemctl start bluetooth.service
sudo systemctl daemon-reload
bluetoothctl
[bluetooth]# power on
[bluetooth]# agent on
[bluetooth]# default-agent
[bluetooth]# scan on
[bluetooth]# pair [ADDRESS]
[bluetooth]# trust [ADDRESS]
[bluetooth]# connect [ADDRESS]
pulseaudio -k
pavucontrol > Direct toward BT source
########################################
## END ##
########################################