From 6a1187a51148d8d38e4feee001cc4c68f1c6528c Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Sat, 22 Feb 2020 11:55:17 +0100 Subject: [PATCH 1/4] Fix displayed message --- org/config/installation.org | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/org/config/installation.org b/org/config/installation.org index 2f34d88..a72efae 100644 --- a/org/config/installation.org +++ b/org/config/installation.org @@ -199,7 +199,7 @@ #+END_SRC Let’s enable these. #+BEGIN_SRC fish - printf "\n# Set our locale ##############################################################\n\n" + printf "\n# Set locale ##################################################################\n\n" for item in $mylocales if test (grep -e "#$item" /etc/locale.gen) sudo sed -i "/$item/s/^#//g" /etc/locale.gen From 8b80f0b4e0326aca41aa0435979a4bf2dfcff782 Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Sat, 22 Feb 2020 11:55:48 +0100 Subject: [PATCH 2/4] Fix polybar-battery installation --- org/config/installation.org | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/org/config/installation.org b/org/config/installation.org index a72efae..9e59926 100644 --- a/org/config/installation.org +++ b/org/config/installation.org @@ -618,7 +618,8 @@ Now, we have our binary, let’s symlink it in our local binary directory, =~/.local/bin=. #+BEGIN_SRC fish - ln -s ~/fromGIT/polybar_another_battery/polybar-ab ~/.local/bin/polybar-ab + cd ~/.local/bin + ln -s ~/fromGIT/polybar_another_battery/polybar-ab polybar-ab #+END_SRC *** Reveal.JS From d81d400960905bebbc8ac1a2256cc21db27e2cb5 Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Sat, 22 Feb 2020 11:56:17 +0100 Subject: [PATCH 3/4] Install powerline fonts --- org/config/installation.org | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/org/config/installation.org b/org/config/installation.org index 9e59926..6602f40 100644 --- a/org/config/installation.org +++ b/org/config/installation.org @@ -44,6 +44,7 @@ - [[#install-packages-from-git][Install packages from git]] - [[#polybar-battery][Polybar Battery]] - [[#revealjs][Reveal.JS]] + - [[#install-powerline-fonts][Install powerline fonts]] - [[#install-rust][Install Rust]] - [[#install-the-toolchains][Install the toolchains]] - [[#install-some-utilities][Install some utilities]] @@ -634,6 +635,20 @@ git clone https://github.com/hakimel/reveal.js.git #+END_SRC +*** Install powerline fonts + :PROPERTIES: + :CUSTOM_ID: h-b1414f66-76fa-4287-848a-6facbc09381f + :END: + I also need some powerline fonts for my terminal theme. + #+BEGIN_SRC fish + printf "\n# Install powerline fonts #####################################################\n\n" + cd ~/fromGIT + git clone https://github.com/powerline/fonts.git --depth=1 + cd fonts + ./install.sh + fc-cache -vf + #+END_SRC + ** Install Rust :PROPERTIES: :CUSTOM_ID: h-57e8af4c-93f2-4145-9c39-a5f8d1c9f012 From 8e37d2eadfd649cbab1ebdce0a796b2aeb73a840 Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Sat, 22 Feb 2020 11:56:46 +0100 Subject: [PATCH 4/4] Added pass package to install --- .config/yadm/bootstrap | 26 +++++++++++++++++--------- org/config/installation.org | 14 +++++++------- 2 files changed, 24 insertions(+), 16 deletions(-) diff --git a/.config/yadm/bootstrap b/.config/yadm/bootstrap index 773184f..2a65522 100755 --- a/.config/yadm/bootstrap +++ b/.config/yadm/bootstrap @@ -18,7 +18,7 @@ echo $keyboardconf | sudo tee /etc/X11/xorg.conf.d/00-keyboard.conf set mylocales "en_US.UTF-8 UTF-8" "fr_FR.UTF-8 UTF-8" "ja_JP.UTF-8 UTF-8" -printf "\n# Set our locale ##############################################################\n\n" +printf "\n# Set locale ##################################################################\n\n" for item in $mylocales if test (grep -e "#$item" /etc/locale.gen) sudo sed -i "/$item/s/^#//g" /etc/locale.gen @@ -72,18 +72,18 @@ bluez-utils bookworm boost bzip2 ccls chicken chromium clisp compton cppcheck \ cppreference cppreference-devhelp cpupower cronie cryptsetup device-mapper \ diffutils discord-canary discount ditaa dmenu dmenu-lpass docker \ docker-compose dockerfile-language-server-bin doxygen dunst dwarffortress \ -emacs exfat-utils farbfeld feh ffmpegthumbnailer findutils firefox flake8 \ -font-mathematica fontforge freeglut fzf gcc-libs gdb gimp glibc \ +emacs emacs-org-mode exfat-utils farbfeld feh ffmpegthumbnailer findutils \ +firefox flake8 font-mathematica fontforge freeglut fzf gcc-libs gdb gimp glibc \ gnome-disk-utility gnome-epub-thumbnailer gnu-free-fonts gnuplot go-tools \ golangci-lint-bin graphviz htop i3-gaps-rounded-git i3lock-blur i3status \ igdm-bin inetutils j4-dmenu-desktop javascript-typescript-langserver \ js-beautify jfsutils jmtpfs lastpass-cli less linux-headers lldb logrotate \ lvm2 ly meson minted man-db man-pages mpc mpd mpd-rich-presence-discord-git \ -mpv mupdf-tools nano ncdu ncmpcpp nemo-fileroller nemo-preview neofetch \ -netctl networkmanager networkmanager-openvpn nm-connection-editor nnn \ -nodejs-vmd nomacs nordvpn-bin noto-fonts-emoji npm ntfs-3g numlockx openssh \ -otf-fandol otf-ipafont p7zip pacman-contrib pandoc-bin pavucontrol pciutils \ -pcurses pdfpc polybar prettier pulseaudio-bluetooth python-autoflake \ +mpv mupdf-tools nano ncdu ncmpcpp nemo-fileroller nemo-preview neofetch netctl \ +networkmanager networkmanager-openvpn nm-connection-editor nnn nodejs-vmd \ +nomacs nordvpn-bin noto-fonts-emoji npm ntfs-3g numlockx openssh otf-fandol \ +otf-ipafont p7zip pacman-contrib pandoc-bin pass pavucontrol pciutils pcurses \ +pdfpc polybar powerline-fonts prettier pulseaudio-bluetooth python-autoflake \ python-envtpl-git python-epc python-importmagic python-language-server \ python-nose python-pip python-ptvsd python-pytest python-pywal \ qt5-imageformats qemu r raw-thumbnailer redshift reflector rofi \ @@ -198,12 +198,20 @@ cd polybar_another_battery go get -u github.com/distatus/battery/cmd/battery make build -ln -s ~/fromGIT/polybar_another_battery/polybar-ab ~/.local/bin/polybar-ab +cd ~/.local/bin +ln -s ~/fromGIT/polybar_another_battery/polybar-ab polybar-ab printf "\n# Install Reveal.JS ###########################################################\n\n" cd ~/fromGIT git clone https://github.com/hakimel/reveal.js.git +printf "\n# Install powerline fonts #####################################################\n\n" +cd ~/fromGIT +git clone https://github.com/powerline/fonts.git --depth=1 +cd fonts +./install.sh +fc-cache -vf + printf "\n# Install the rust toolchains, nightly is the default one #####################\n\n" rustup default nightly diff --git a/org/config/installation.org b/org/config/installation.org index 6602f40..7ae21e1 100644 --- a/org/config/installation.org +++ b/org/config/installation.org @@ -295,18 +295,18 @@ cppreference cppreference-devhelp cpupower cronie cryptsetup device-mapper \ diffutils discord-canary discount ditaa dmenu dmenu-lpass docker \ docker-compose dockerfile-language-server-bin doxygen dunst dwarffortress \ - emacs exfat-utils farbfeld feh ffmpegthumbnailer findutils firefox flake8 \ - font-mathematica fontforge freeglut fzf gcc-libs gdb gimp glibc \ + emacs emacs-org-mode exfat-utils farbfeld feh ffmpegthumbnailer findutils \ + firefox flake8 font-mathematica fontforge freeglut fzf gcc-libs gdb gimp glibc \ gnome-disk-utility gnome-epub-thumbnailer gnu-free-fonts gnuplot go-tools \ golangci-lint-bin graphviz htop i3-gaps-rounded-git i3lock-blur i3status \ igdm-bin inetutils j4-dmenu-desktop javascript-typescript-langserver \ js-beautify jfsutils jmtpfs lastpass-cli less linux-headers lldb logrotate \ lvm2 ly meson minted man-db man-pages mpc mpd mpd-rich-presence-discord-git \ - mpv mupdf-tools nano ncdu ncmpcpp nemo-fileroller nemo-preview neofetch \ - netctl networkmanager networkmanager-openvpn nm-connection-editor nnn \ - nodejs-vmd nomacs nordvpn-bin noto-fonts-emoji npm ntfs-3g numlockx openssh \ - otf-fandol otf-ipafont p7zip pacman-contrib pandoc-bin pavucontrol pciutils \ - pcurses pdfpc polybar prettier pulseaudio-bluetooth python-autoflake \ + mpv mupdf-tools nano ncdu ncmpcpp nemo-fileroller nemo-preview neofetch netctl \ + networkmanager networkmanager-openvpn nm-connection-editor nnn nodejs-vmd \ + nomacs nordvpn-bin noto-fonts-emoji npm ntfs-3g numlockx openssh otf-fandol \ + otf-ipafont p7zip pacman-contrib pandoc-bin pass pavucontrol pciutils pcurses \ + pdfpc polybar powerline-fonts prettier pulseaudio-bluetooth python-autoflake \ python-envtpl-git python-epc python-importmagic python-language-server \ python-nose python-pip python-ptvsd python-pytest python-pywal \ qt5-imageformats qemu r raw-thumbnailer redshift reflector rofi \