Compare commits
23 Commits
82b7e177d4
...
main
Author | SHA1 | Date | |
---|---|---|---|
7604e85f22 | |||
1ba56f86ae | |||
7c05ce0a59 | |||
aa8cf789c1 | |||
7d8dd03d45 | |||
401e3bab20 | |||
ad8be2883b | |||
5b1a58a53f | |||
bbe5f753ae | |||
95a187cb24 | |||
72671d212f | |||
5292ef4c97 | |||
0f1b8e63bc | |||
11935ab4e1 | |||
d8d0287651 | |||
f7db5f0314 | |||
fcfbbb6f5b | |||
115f977cd3 | |||
af6ad0ad4b | |||
bb33ecaef6 | |||
6406e20128 | |||
4baa1f70be | |||
2c95bf816a |
12
fastestmirror.sh
Normal file
12
fastestmirror.sh
Normal file
@@ -0,0 +1,12 @@
|
||||
#!/bin/sh
|
||||
|
||||
data=""
|
||||
for s in $(wget -qO- https://mirrors.alpinelinux.org/mirrors.txt); do
|
||||
t=$(time -f "%E" wget -q $s/MIRRORS.txt -O /dev/null 2>&1)
|
||||
echo "$s was $t"
|
||||
data="$data$t $s\n"
|
||||
done
|
||||
|
||||
echo "===RESULTS==="
|
||||
|
||||
echo -e $data | sort
|
13
system/full.sh
Executable file
13
system/full.sh
Executable file
@@ -0,0 +1,13 @@
|
||||
#!/bin/sh
|
||||
|
||||
./installbasics.sh
|
||||
./installadditions.sh
|
||||
./installthemes.sh
|
||||
|
||||
if getopts "v" OPTION
|
||||
then
|
||||
if [ "$OPTION" = "v" ]
|
||||
then
|
||||
./virtualboxsetup.sh
|
||||
fi
|
||||
fi
|
@@ -1,3 +1,5 @@
|
||||
#!/bin/sh
|
||||
|
||||
apk add bash zoxide neovim eza bat ristretto htop
|
||||
apk add bash zoxide neovim eza bat ristretto htop fzf py3-pip tar xz
|
||||
|
||||
pip install hyfetch --break-system-packages
|
||||
|
@@ -10,4 +10,5 @@ rc-update add elogind
|
||||
service dbus start
|
||||
service elogind start
|
||||
|
||||
echo "Done. Remember configuring doas!"
|
||||
echo "permit persist $(ls /home)" >> /etc/doas.conf
|
||||
rm -rf /etc/doas.d/*
|
||||
|
3
system/installlang.sh
Executable file
3
system/installlang.sh
Executable file
@@ -0,0 +1,3 @@
|
||||
#!/bin/sh
|
||||
|
||||
apk add ristretto-lang thunar-lang xfce4-panel-lang xfce4-session-lang xfce4-settings-lang xfce4-terminal-lang xfconf-lang xfdesktop-lang xfwm4-lang
|
@@ -1,19 +1,50 @@
|
||||
#!/bin/sh
|
||||
|
||||
########## ICONS ###############
|
||||
### Candy
|
||||
cd /usr/share/icons/
|
||||
wget https://github.com/EliverLara/candy-icons/archive/refs/heads/master.zip
|
||||
unzip master.zip
|
||||
rm master.zip
|
||||
mv candy-icons-master candy-icons
|
||||
|
||||
### WhiteSur
|
||||
cd /root
|
||||
git clone --depth=1 https://github.com/vinceliuice/WhiteSur-icon-theme
|
||||
cd WhiteSur-icon-theme
|
||||
./install.sh -a
|
||||
cd /root
|
||||
rm -rf WhiteSur-icon-theme
|
||||
|
||||
########## GTK THEMES ##########
|
||||
### Sweet Dark
|
||||
cd /usr/share/themes/
|
||||
wget https://github.com/EliverLara/Sweet/releases/latest/download/Sweet-Dark-v40.tar.xz
|
||||
tar xf Sweet-Dark-v40.tar.xz
|
||||
rm Sweet-Dark-v40.tar.xz
|
||||
|
||||
cd /usr/share/fonts/
|
||||
### WhiteSur
|
||||
wget https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/master/release/WhiteSur-Light.tar.xz
|
||||
wget https://github.com/vinceliuice/WhiteSur-gtk-theme/raw/master/release/WhiteSur-Dark.tar.xz
|
||||
tar xf WhiteSur-Light.tar.xz
|
||||
tar xf WhiteSur-Dark.tar.xz
|
||||
rm WhiteSur-Light.tar.xz
|
||||
rm WhiteSur-Dark.tar.xz
|
||||
|
||||
########## CURSORS #############
|
||||
### BreezeX
|
||||
cd /usr/share/icons/
|
||||
wget https://github.com/ful1e5/BreezeX_Cursor/releases/latest/download/BreezeX-Light.tar.xz
|
||||
tar xf BreezeX-Light.tar.xz
|
||||
rm BreezeX-Light.tar.xz
|
||||
|
||||
########## FONTS ###############
|
||||
mkdir -p /usr/share/fonts/EnvyCodeR
|
||||
cd /usr/share/fonts/EnvyCodeR/
|
||||
wget https://github.com/ryanoasis/nerd-fonts/releases/latest/download/EnvyCodeR.zip
|
||||
unzip EnvyCodeR.zip
|
||||
rm EnvyCodeR.zip
|
||||
|
||||
|
||||
echo "theme-name=Sweet-Dark-v40" >> /etc/lightdm/lightdm-gtk-greeter.conf
|
||||
echo "icon-theme-name=candy-icons" >> /etc/lightdm/lightdm-gtk-greeter.conf
|
||||
|
11
system/virtualboxsetup.sh
Executable file
11
system/virtualboxsetup.sh
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
apk add virtualbox-guest-additions virtualbox-guest-additions-x11
|
||||
|
||||
rc-update add virtualbox-guest-additions boot
|
||||
rc-update add virtualbox-drm-client boot
|
||||
|
||||
service virtualbox-guest-additions start
|
||||
service virtualbox-drm-client start
|
||||
|
||||
adduser $(ls /home) vboxsf
|
BIN
user/emptypixel.png
Normal file
BIN
user/emptypixel.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 563 B |
@@ -2,6 +2,9 @@
|
||||
vim.g.loaded_netrw = 1
|
||||
vim.g.loaded_netrwPlugin = 1
|
||||
|
||||
-- deactivating zig fmt because it enforces spaces over tabs
|
||||
vim.g.zig_fmt_autosave = 0
|
||||
|
||||
local lazypath = vim.fn.stdpath 'data' .. '/lazy/lazy.nvim'
|
||||
if not vim.loop.fs_stat(lazypath) then
|
||||
local lazyrepo = 'https://github.com/folke/lazy.nvim.git'
|
||||
|
@@ -7,5 +7,10 @@ cp bashrc ~/.bashrc
|
||||
mkdir -p ~/.config/nvim
|
||||
cp init.lua ~/.config/nvim/
|
||||
|
||||
mkdir -p ~/.config/xfce4/xfconf/xfce-perchannel-xml
|
||||
cp xfce-perchannel-xml/* ~/.config/xfce4/xfconf/xfce-perchannel-xml/
|
||||
|
||||
mkdir -p ~/Pictures/Wallpapers
|
||||
wget https://w.wallhaven.cc/full/85/wallhaven-856dlk.png -P ~/Pictures/Wallpapers
|
||||
wget https://github.com/vinceliuice/WhiteSur-wallpapers/raw/main/1080p/WhiteSur.jpg -P ~/Pictures/Wallpapers
|
||||
cp emptypixel.png ~/Pictures/
|
||||
|
8
user/whitesur-firefox.sh
Executable file
8
user/whitesur-firefox.sh
Executable file
@@ -0,0 +1,8 @@
|
||||
#!/bin/sh
|
||||
|
||||
cd /tmp
|
||||
git clone --depth=1 https://github.com/vinceliuice/WhiteSur-firefox-theme
|
||||
cd WhiteSur-firefox-theme
|
||||
./install.sh
|
||||
cd ..
|
||||
rm -rf WhiteSur-firefox-theme
|
9
user/xfce-perchannel-xml/keyboard-layout.xml
Normal file
9
user/xfce-perchannel-xml/keyboard-layout.xml
Normal file
@@ -0,0 +1,9 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<channel name="keyboard-layout" version="1.0">
|
||||
<property name="Default" type="empty">
|
||||
<property name="XkbDisable" type="bool" value="false"/>
|
||||
<property name="XkbLayout" type="string" value="de"/>
|
||||
<property name="XkbVariant" type="string" value=""/>
|
||||
</property>
|
||||
</channel>
|
7
user/xfce-perchannel-xml/keyboards.xml
Normal file
7
user/xfce-perchannel-xml/keyboards.xml
Normal file
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<channel name="keyboards" version="1.0">
|
||||
<property name="Default" type="empty">
|
||||
<property name="Numlock" type="bool" value="false"/>
|
||||
</property>
|
||||
</channel>
|
56
user/xfce-perchannel-xml/xfce4-desktop.xml
Normal file
56
user/xfce-perchannel-xml/xfce4-desktop.xml
Normal file
@@ -0,0 +1,56 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<channel name="xfce4-desktop" version="1.0">
|
||||
<property name="backdrop" type="empty">
|
||||
<property name="screen0" type="empty">
|
||||
<property name="monitorVirtual-1" type="empty">
|
||||
<property name="workspace0" type="empty">
|
||||
<property name="color-style" type="int" value="0"/>
|
||||
<property name="image-style" type="int" value="5"/>
|
||||
<property name="last-image" type="string" value="~/Pictures/Wallpapers/wallhaven-856dlk.png"/>
|
||||
</property>
|
||||
<property name="workspace1" type="empty">
|
||||
<property name="color-style" type="int" value="0"/>
|
||||
<property name="image-style" type="int" value="5"/>
|
||||
<property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-shapes.svg"/>
|
||||
</property>
|
||||
<property name="workspace2" type="empty">
|
||||
<property name="color-style" type="int" value="0"/>
|
||||
<property name="image-style" type="int" value="5"/>
|
||||
<property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-shapes.svg"/>
|
||||
</property>
|
||||
<property name="workspace3" type="empty">
|
||||
<property name="color-style" type="int" value="0"/>
|
||||
<property name="image-style" type="int" value="5"/>
|
||||
<property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-shapes.svg"/>
|
||||
</property>
|
||||
</property>
|
||||
<property name="monitor0" type="empty">
|
||||
<property name="workspace0" type="empty">
|
||||
<property name="color-style" type="int" value="0"/>
|
||||
<property name="image-style" type="int" value="5"/>
|
||||
<property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-shapes.svg"/>
|
||||
</property>
|
||||
<property name="workspace1" type="empty">
|
||||
<property name="color-style" type="int" value="0"/>
|
||||
<property name="image-style" type="int" value="5"/>
|
||||
<property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-shapes.svg"/>
|
||||
</property>
|
||||
<property name="workspace2" type="empty">
|
||||
<property name="color-style" type="int" value="0"/>
|
||||
<property name="image-style" type="int" value="5"/>
|
||||
<property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-shapes.svg"/>
|
||||
</property>
|
||||
<property name="workspace3" type="empty">
|
||||
<property name="color-style" type="int" value="0"/>
|
||||
<property name="image-style" type="int" value="5"/>
|
||||
<property name="last-image" type="string" value="/usr/share/backgrounds/xfce/xfce-shapes.svg"/>
|
||||
</property>
|
||||
</property>
|
||||
</property>
|
||||
</property>
|
||||
<property name="last" type="empty">
|
||||
<property name="window-width" type="int" value="653"/>
|
||||
<property name="window-height" type="int" value="554"/>
|
||||
</property>
|
||||
</channel>
|
6
user/xfce-perchannel-xml/xfce4-terminal.xml
Normal file
6
user/xfce-perchannel-xml/xfce4-terminal.xml
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<channel name="xfce4-terminal" version="1.0">
|
||||
<property name="background-mode" type="string" value="TERMINAL_BACKGROUND_TRANSPARENT"/>
|
||||
<property name="font-name" type="string" value="EnvyCodeR Nerd Font Mono 12"/>
|
||||
</channel>
|
44
user/xfce-perchannel-xml/xsettings.xml
Normal file
44
user/xfce-perchannel-xml/xsettings.xml
Normal file
@@ -0,0 +1,44 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<channel name="xsettings" version="1.0">
|
||||
<property name="Net" type="empty">
|
||||
<property name="ThemeName" type="string" value="Sweet-Dark-v40"/>
|
||||
<property name="IconThemeName" type="string" value="candy-icons"/>
|
||||
<property name="DoubleClickTime" type="empty"/>
|
||||
<property name="DoubleClickDistance" type="empty"/>
|
||||
<property name="DndDragThreshold" type="empty"/>
|
||||
<property name="CursorBlink" type="empty"/>
|
||||
<property name="CursorBlinkTime" type="empty"/>
|
||||
<property name="SoundThemeName" type="empty"/>
|
||||
<property name="EnableEventSounds" type="empty"/>
|
||||
<property name="EnableInputFeedbackSounds" type="empty"/>
|
||||
</property>
|
||||
<property name="Xft" type="empty">
|
||||
<property name="DPI" type="empty"/>
|
||||
<property name="Antialias" type="empty"/>
|
||||
<property name="Hinting" type="empty"/>
|
||||
<property name="HintStyle" type="empty"/>
|
||||
<property name="RGBA" type="empty"/>
|
||||
</property>
|
||||
<property name="Gtk" type="empty">
|
||||
<property name="CanChangeAccels" type="empty"/>
|
||||
<property name="ColorPalette" type="empty"/>
|
||||
<property name="FontName" type="string" value="Sans 11"/>
|
||||
<property name="MonospaceFontName" type="string" value="EnvyCodeR Nerd Font Mono 11"/>
|
||||
<property name="IconSizes" type="empty"/>
|
||||
<property name="KeyThemeName" type="empty"/>
|
||||
<property name="ToolbarStyle" type="empty"/>
|
||||
<property name="ToolbarIconSize" type="empty"/>
|
||||
<property name="MenuImages" type="empty"/>
|
||||
<property name="ButtonImages" type="empty"/>
|
||||
<property name="MenuBarAccel" type="empty"/>
|
||||
<property name="CursorThemeName" type="empty"/>
|
||||
<property name="CursorThemeSize" type="empty"/>
|
||||
<property name="DecorationLayout" type="empty"/>
|
||||
<property name="DialogsUseHeader" type="empty"/>
|
||||
<property name="TitlebarMiddleClick" type="empty"/>
|
||||
</property>
|
||||
<property name="Gdk" type="empty">
|
||||
<property name="WindowScalingFactor" type="empty"/>
|
||||
</property>
|
||||
</channel>
|
Reference in New Issue
Block a user