diff --git a/1-bootstrap.sh b/1-bootstrap.sh index 6414dde..67b2638 100644 --- a/1-bootstrap.sh +++ b/1-bootstrap.sh @@ -15,3 +15,4 @@ sudo apt install git git clone https://git.nunosempere.com/open.source/nunOS.git cd nunOS +bash 2-core.sh diff --git a/2-config.sh b/2-config.sh deleted file mode 100644 index 88d31f3..0000000 --- a/2-config.sh +++ /dev/null @@ -1,3 +0,0 @@ -cp -a config/. ~/.config -# echo "source ~/.config/bash/bashrc" >> ~/.bashrc -# actually, I want this command to be indempotent, mmh diff --git a/2-core.sh b/2-core.sh new file mode 100644 index 0000000..d424680 --- /dev/null +++ b/2-core.sh @@ -0,0 +1,11 @@ +cp -a config/. ~/.config + +# echo "source ~/.config/bash/bashrc" >> ~/.bashrc +# actually, I want this command to be indempotent, mmh + +bash packages/core/1-lf.sh +bash packages/core/2-tmux.sh +bash packages/core/3-gnome-extensions.sh +bash packages/core/4-alacritty.sh + +alacritty --config-file ./config/alacritty/alacritty-autostart.yml --command "/usr/bin/bash" diff --git a/3-install.sh b/3-finegrained.sh similarity index 100% rename from 3-install.sh rename to 3-finegrained.sh diff --git a/config/alacritty/alacritty-autostart.yml b/config/alacritty/alacritty-autostart.yml index f784d82..8c21493 100644 --- a/config/alacritty/alacritty-autostart.yml +++ b/config/alacritty/alacritty-autostart.yml @@ -163,7 +163,7 @@ font: #style: Bold Italic # Point size - size: 21.5 + # size: 21.5 # 24.5 ## 20.5 diff --git a/packages/1-lf.sh b/packages/core/1-lf.sh similarity index 100% rename from packages/1-lf.sh rename to packages/core/1-lf.sh diff --git a/packages/2-tmux.sh b/packages/core/2-tmux.sh similarity index 100% rename from packages/2-tmux.sh rename to packages/core/2-tmux.sh diff --git a/packages/3-gnome-extensions.sh b/packages/core/3-gnome-extensions.sh similarity index 72% rename from packages/3-gnome-extensions.sh rename to packages/core/3-gnome-extensions.sh index 771de39..72899a7 100644 --- a/packages/3-gnome-extensions.sh +++ b/packages/core/3-gnome-extensions.sh @@ -1,21 +1,23 @@ sudo apt install xdotool +# hide gtk titlebar wget https://github.com/velitasali/gtktitlebar/releases/download/11.0/gtktitlebar-11.0.zip yes | sudo unzip gtktitlebar-11.0.zip -d /usr/share/gnome-shell/extensions rm gtktitlebar-11.0.zip +# autohide top bar +sudo apt install gnome-shell-extension-autohidetopbar + +# refresh gnome shell name=$(xdotool getwindowfocus getwindowname) killall -3 gnome-shell && sleep 5 -# sleep 1 && wmctrl -a $name -wmctrl -a "hephaestus@kedalion: ~/nunOS" -echo 1 -# xdotool key a xdotool key Tab xdotool key Return sleep 1 echo "$name" wmctrl -a $name +# enable extensions gsettings set org.gnome.shell disable-user-extensions false gnome-extensions enable gtktitlebar@velitasali.github.io - +gnome-extensions enable hidetopbar@mathieu.bidon.ca diff --git a/packages/4-alacritty.sh b/packages/core/4-alacritty.sh similarity index 61% rename from packages/4-alacritty.sh rename to packages/core/4-alacritty.sh index bbf2aed..edf977d 100644 --- a/packages/4-alacritty.sh +++ b/packages/core/4-alacritty.sh @@ -1,2 +1,3 @@ sudo apt install alacritty sudo apt install fonts-powerline +cp -r config/alacritty/Noto/ ~/.fonts