Added missing files. Added snaphot before update.
This commit is contained in:
parent
a3c6e2e8e5
commit
b6ff30b80c
15
config/gtk-3.0/settings.ini
Normal file
15
config/gtk-3.0/settings.ini
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
[Settings]
|
||||||
|
gtk-theme-name=Adwaita-dark
|
||||||
|
gtk-icon-theme-name=Adwaita
|
||||||
|
gtk-font-name=Cantarell 11
|
||||||
|
gtk-cursor-theme-size=0
|
||||||
|
gtk-toolbar-style=GTK_TOOLBAR_BOTH
|
||||||
|
gtk-toolbar-icon-size=GTK_ICON_SIZE_LARGE_TOOLBAR
|
||||||
|
gtk-button-images=1
|
||||||
|
gtk-menu-images=1
|
||||||
|
gtk-enable-event-sounds=1
|
||||||
|
gtk-enable-input-feedback-sounds=1
|
||||||
|
gtk-xft-antialias=1
|
||||||
|
gtk-xft-hinting=1
|
||||||
|
gtk-xft-hintstyle=hintfull
|
||||||
|
gtk-application-prefer-dark-theme=1
|
||||||
31
config/qt5ct/qt5ct.conf
Normal file
31
config/qt5ct/qt5ct.conf
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
[Appearance]
|
||||||
|
color_scheme_path=/usr/share/qt5ct/colors/airy.conf
|
||||||
|
custom_palette=false
|
||||||
|
standard_dialogs=default
|
||||||
|
style=Adwaita-Dark
|
||||||
|
|
||||||
|
[Fonts]
|
||||||
|
fixed="Noto Sans,12,-1,5,50,0,0,0,0,0"
|
||||||
|
general="Noto Sans,12,-1,5,50,0,0,0,0,0"
|
||||||
|
|
||||||
|
[Interface]
|
||||||
|
activate_item_on_single_click=1
|
||||||
|
buttonbox_layout=0
|
||||||
|
cursor_flash_time=1000
|
||||||
|
dialog_buttons_have_icons=1
|
||||||
|
double_click_interval=400
|
||||||
|
gui_effects=@Invalid()
|
||||||
|
keyboard_scheme=2
|
||||||
|
menus_have_icons=true
|
||||||
|
show_shortcuts_in_context_menus=true
|
||||||
|
stylesheets=@Invalid()
|
||||||
|
toolbutton_style=4
|
||||||
|
underline_shortcut=1
|
||||||
|
wheel_scroll_lines=3
|
||||||
|
|
||||||
|
[SettingsWindow]
|
||||||
|
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x4y\0\0\x2\xdf\0\0\0\0\0\0\0\0\0\0\x4\x7f\0\0\x2\xdf\0\0\0\0\x2\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\x4y\0\0\x2\xdf)
|
||||||
|
|
||||||
|
[Troubleshooting]
|
||||||
|
force_raster_widgets=1
|
||||||
|
ignored_applications=@Invalid()
|
||||||
31
config/qt6ct/qt6ct.conf
Normal file
31
config/qt6ct/qt6ct.conf
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
[Appearance]
|
||||||
|
color_scheme_path=/usr/share/qt6ct/colors/airy.conf
|
||||||
|
custom_palette=false
|
||||||
|
standard_dialogs=default
|
||||||
|
style=Adwaita-Dark
|
||||||
|
|
||||||
|
[Fonts]
|
||||||
|
fixed="Noto Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1"
|
||||||
|
general="Noto Sans,12,-1,5,400,0,0,0,0,0,0,0,0,0,0,1"
|
||||||
|
|
||||||
|
[Interface]
|
||||||
|
activate_item_on_single_click=1
|
||||||
|
buttonbox_layout=0
|
||||||
|
cursor_flash_time=1000
|
||||||
|
dialog_buttons_have_icons=1
|
||||||
|
double_click_interval=400
|
||||||
|
gui_effects=@Invalid()
|
||||||
|
keyboard_scheme=2
|
||||||
|
menus_have_icons=true
|
||||||
|
show_shortcuts_in_context_menus=true
|
||||||
|
stylesheets=@Invalid()
|
||||||
|
toolbutton_style=4
|
||||||
|
underline_shortcut=1
|
||||||
|
wheel_scroll_lines=3
|
||||||
|
|
||||||
|
[SettingsWindow]
|
||||||
|
geometry=@ByteArray(\x1\xd9\xd0\xcb\0\x3\0\0\0\0\0\0\0\0\0\0\0\0\x5y\0\0\x5\x9b\0\0\0\0\0\0\0\0\0\0\x5\x7f\0\0\x5\x9f\0\0\0\0\x2\0\0\0\n\0\0\0\0\0\0\0\0\0\0\0\x5y\0\0\x5\x9b)
|
||||||
|
|
||||||
|
[Troubleshooting]
|
||||||
|
force_raster_widgets=1
|
||||||
|
ignored_applications=@Invalid()
|
||||||
@ -63,7 +63,7 @@
|
|||||||
|
|
||||||
"cpu": {
|
"cpu": {
|
||||||
"interval": 5,
|
"interval": 5,
|
||||||
"format": "CPU:{usage:02}%", // Icon: microchip
|
"format": "CPU:{usage:02}%",
|
||||||
"states": {
|
"states": {
|
||||||
"warning": 70,
|
"warning": 70,
|
||||||
"critical": 90
|
"critical": 90
|
||||||
@ -72,7 +72,7 @@
|
|||||||
|
|
||||||
"memory": {
|
"memory": {
|
||||||
"interval": 10,
|
"interval": 10,
|
||||||
"format": "RAM:{used:0.1f}G/{total:0.1f}G", // Icon: memory
|
"format": "RAM:{used:0.1f}G/{total:0.1f}G",
|
||||||
"states": {
|
"states": {
|
||||||
"warning": 70,
|
"warning": 70,
|
||||||
"critical": 90
|
"critical": 90
|
||||||
@ -83,9 +83,10 @@
|
|||||||
"network": {
|
"network": {
|
||||||
"interval": 5,
|
"interval": 5,
|
||||||
"on-click": "networkmanager_dmenu",
|
"on-click": "networkmanager_dmenu",
|
||||||
"format-wifi": "WIFI:{essid} ({signalStrength}%)", // Icon: wifi
|
"format-wifi": "ETH:{ipaddr} {essid} ({signalStrength}%)",
|
||||||
"format-ethernet": "ETH:{ipaddr}", // Icon: ethernet
|
"format-ethernet": "ETH:{ipaddr}",
|
||||||
"format-disconnected": "ETH Disconnected",
|
"format-disconnected": "ETH:Disconnected",
|
||||||
|
"format-linked": "ETH:Pending",
|
||||||
"tooltip-format": "{ifname}: {ipaddr}"
|
"tooltip-format": "{ifname}: {ipaddr}"
|
||||||
},
|
},
|
||||||
|
|
||||||
|
|||||||
@ -108,10 +108,18 @@
|
|||||||
color: #afd787;
|
color: #afd787;
|
||||||
}
|
}
|
||||||
|
|
||||||
#network.disconnected {
|
#network.linked {
|
||||||
color: #d7af5f;
|
color: #d7af5f;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#network.disconnected {
|
||||||
|
color: #d75400;
|
||||||
|
}
|
||||||
|
|
||||||
|
#network.disabled {
|
||||||
|
color: #d75400;
|
||||||
|
}
|
||||||
|
|
||||||
#temperature {
|
#temperature {
|
||||||
color: #afd787;
|
color: #afd787;
|
||||||
}
|
}
|
||||||
|
|||||||
@ -14,31 +14,37 @@ echo -e ' \e[H\e[2J
|
|||||||
|
|
||||||
\e[1;32mCMtec CMBOX install/Update script\e[0;37m
|
\e[1;32mCMtec CMBOX install/Update script\e[0;37m
|
||||||
'
|
'
|
||||||
|
# Create backup/snapshot
|
||||||
|
if pacman -Qs timeshift >/dev/null; then
|
||||||
|
printf -- '\033[33m Creating backup/snapshot\n\033[37m'
|
||||||
|
sudo timeshift --create --comments "Update script" --tags O
|
||||||
|
fi
|
||||||
|
|
||||||
# Update all pacman packages
|
# Update all pacman packages
|
||||||
printf -- '\033[33m Updating pacman packages\n\033[37m'
|
printf -- '\033[33m Updating pacman packages\n\033[37m'
|
||||||
sudo pacman -Suyy --noconfirm
|
sudo pacman -Suyy --noconfirm
|
||||||
# Update all AUR packages
|
# Update all AUR packages
|
||||||
printf -- '\033[33m Updating AUR packages\n\033[37m'
|
printf -- '\033[33m Updating AUR packages\n\033[37m'
|
||||||
if pacman -Qs yay >/dev/null; then
|
if pacman -Qs yay >/dev/null; then
|
||||||
yay --noconfirm --aur
|
yay --noconfirm --aur
|
||||||
else
|
else
|
||||||
sudo pacman -S --needed --noconfirm git base-devel
|
sudo pacman -S --needed --noconfirm git base-devel
|
||||||
if [ -d ~/yay-bin ]; then rm -rf ~/yay-bin; fi
|
if [ -d ~/yay-bin ]; then rm -rf ~/yay-bin; fi
|
||||||
cd ~
|
cd ~
|
||||||
git clone https://aur.archlinux.org/yay-bin.git
|
git clone https://aur.archlinux.org/yay-bin.git
|
||||||
cd yay-bin
|
cd yay-bin
|
||||||
makepkg --noconfirm -si
|
makepkg --noconfirm -si
|
||||||
cd ~
|
cd ~
|
||||||
if [ -d ~/yay-bin ]; then rm -rf ~/yay-bin; fi
|
if [ -d ~/yay-bin ]; then rm -rf ~/yay-bin; fi
|
||||||
fi
|
fi
|
||||||
# Update all Flatpak packages
|
# Update all Flatpak packages
|
||||||
printf -- '\033[33m Updating Flatpak packages\n\033[37m'
|
printf -- '\033[33m Updating Flatpak packages\n\033[37m'
|
||||||
if pacman -Qs flatpak >/dev/null; then
|
if pacman -Qs flatpak >/dev/null; then
|
||||||
flatpak update -y
|
flatpak update -y
|
||||||
else
|
else
|
||||||
sudo pacman --noconfirm --needed -S flatpak
|
sudo pacman --noconfirm --needed -S flatpak
|
||||||
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
|
||||||
flatpak install -y flathub com.github.tchx84.Flatseal
|
flatpak install -y flathub com.github.tchx84.Flatseal
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Install initial system packages
|
# Install initial system packages
|
||||||
@ -62,8 +68,12 @@ yay --noconfirm -S --needed --aur adwaita-qt6-git
|
|||||||
yay --noconfirm -S --needed --aur wlogout
|
yay --noconfirm -S --needed --aur wlogout
|
||||||
|
|
||||||
mkdir -p ~/.config/hypr
|
mkdir -p ~/.config/hypr
|
||||||
|
ln -sf ~/code_server/wrappedhl ~/.local/bin/wrappedhl
|
||||||
ln -sf ~/code_server/config/hypr/hyprland.conf ~/.config/hypr/hyprland.conf
|
ln -sf ~/code_server/config/hypr/hyprland.conf ~/.config/hypr/hyprland.conf
|
||||||
ln -sf ~/code_server/config/hypr/hypridle.conf ~/.config/hypr/hypridle.conf
|
ln -sf ~/code_server/config/hypr/hypridle.conf ~/.config/hypr/hypridle.conf
|
||||||
|
ln -sf ~/code_server/config/gtk-3.0/settings.ini ~/.config/gtk-3.0/settings.ini
|
||||||
|
ln -sf ~/code_server/config/qt5ct/qt5ct.conf ~/.config/qt5ct/qt5ct.conf
|
||||||
|
ln -sf ~/code_server/config/qt6ct/qt6ct.conf ~/.config/qt6ct/qt6ct.conf
|
||||||
|
|
||||||
# Install rofi
|
# Install rofi
|
||||||
printf -- '\033[33m Installing rofi\n\033[37m'
|
printf -- '\033[33m Installing rofi\n\033[37m'
|
||||||
@ -140,12 +150,12 @@ sudo mv virtualhereclient.service /etc/systemd/system/virtualhereclient.service
|
|||||||
|
|
||||||
# Install teensy udev rules (only for non docker system)
|
# Install teensy udev rules (only for non docker system)
|
||||||
if [ ! -f /.dockerenv ]; then
|
if [ ! -f /.dockerenv ]; then
|
||||||
printf -- '\033[33m Installing teensy udev rules\n\033[37m'
|
printf -- '\033[33m Installing teensy udev rules\n\033[37m'
|
||||||
sudo rm -f /tmp/00-teensy.rules /etc/udev/rules.d/00-teensy.rules /lib/udev/rules.d/00-teensy.rules
|
sudo rm -f /tmp/00-teensy.rules /etc/udev/rules.d/00-teensy.rules /lib/udev/rules.d/00-teensy.rules
|
||||||
sudo wget -O /tmp/00-teensy.rules https://www.pjrc.com/teensy/00-teensy.rules
|
sudo wget -O /tmp/00-teensy.rules https://www.pjrc.com/teensy/00-teensy.rules
|
||||||
sudo install -o root -g root -m 0664 /tmp/00-teensy.rules /lib/udev/rules.d/00-teensy.rules
|
sudo install -o root -g root -m 0664 /tmp/00-teensy.rules /lib/udev/rules.d/00-teensy.rules
|
||||||
sudo udevadm control --reload-rules
|
sudo udevadm control --reload-rules
|
||||||
sudo udevadm trigger
|
sudo udevadm trigger
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Install neovim
|
# Install neovim
|
||||||
@ -218,7 +228,6 @@ printf -- '\033[33m Installing ble.sh\n\033[37m'
|
|||||||
if [ -d ~/ble.sh ]; then rm -rf ~/ble.sh; fi
|
if [ -d ~/ble.sh ]; then rm -rf ~/ble.sh; fi
|
||||||
cd ~
|
cd ~
|
||||||
git clone --recursive --depth 1 --shallow-submodules https://github.com/akinomyoga/ble.sh.git
|
git clone --recursive --depth 1 --shallow-submodules https://github.com/akinomyoga/ble.sh.git
|
||||||
#make -C ble.sh install PREFIX=~/.local
|
|
||||||
make -C ble.sh install
|
make -C ble.sh install
|
||||||
if [ -d ~/ble.sh ]; then rm -rf ~/ble.sh; fi
|
if [ -d ~/ble.sh ]; then rm -rf ~/ble.sh; fi
|
||||||
ln -sf ~/code_server/blerc ~/.blerc
|
ln -sf ~/code_server/blerc ~/.blerc
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user