Dotfiles config update (2022-03-26)
80
Dependencies.md
Normal file
|
@ -0,0 +1,80 @@
|
||||||
|
dotfiles - My tiling spectrwm, i3 & sway configurations (for Arch/Devuan/Debian)
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
### My configurations:
|
||||||
|
|
||||||
|
* [spectrwm](README.md)
|
||||||
|
* [spectrwm + polybar](README-spectrwm-polybar.md)
|
||||||
|
* [i3 + i3status](README-i3.md)
|
||||||
|
* [i3 + i3blocks](README-i3-i3blocks.md)
|
||||||
|
* [i3 + polybar](README-i3-polybar.md)
|
||||||
|
* [sway](README-sway.md)
|
||||||
|
|
||||||
|
### Install dependencies on Arch Linux:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ sudo pacman -S spectrwm compton arc-gtk-theme xautolock alacritty i3-gaps i3status \
|
||||||
|
i3blocks i3lock noto-fonts papirus-icon-theme lxappearance nitrogen lxrandr tint2 \
|
||||||
|
conky xterm exa fish bat zsh dmenu fzf calc rofi wofi picom engrampa ristretto \
|
||||||
|
xarchiver mpv ffmpeg pcmanfm ranger vlc vim geany git nodejs alsa-utils arandr \
|
||||||
|
python3 npm make cmake gcc cargo neofetch screenfetch lm_sensors pavucontrol \
|
||||||
|
xfce4-screenshooter xscreensaver alsa-utils pulseaudio-utils light xorg-xbacklight \
|
||||||
|
xorg-xrandr sway swaybg swayidle wofi meson waybar wayland-protocols xorg-xwayland \
|
||||||
|
wf-recorder xdg-desktop-portal-wlr wl-clipboard grim slurp jq wlroots
|
||||||
|
````
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ cd /tmp
|
||||||
|
$ git clone https://aur.archlinux.org/pacaur.git
|
||||||
|
$ cd pacaur
|
||||||
|
$ makepkg -si
|
||||||
|
$ pacaur -S pnmixer polybar nerd-fonts-complete wdisplays wlr-randr-git
|
||||||
|
````
|
||||||
|
|
||||||
|
* I use `iwd` instead of `NetWorkManager` (`don't install if you prefer or use NetWorkManager`):
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ sudo pacman -S iwd
|
||||||
|
````
|
||||||
|
|
||||||
|
### Install dependencies on Debian/Devuan Linux:
|
||||||
|
|
||||||
|
* Open the terminal and type the following commands:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ sudo apt-get install spectrwm i3 i3status i3blocks i3-wm i3pystatus i3lock i3lock-fancy \
|
||||||
|
compton arc-theme breeze-cursor-theme xautolock x11-xserver-utils arandr \
|
||||||
|
fonts-noto papirus-icon-theme lxappearance nitrogen lxrandr pnmixer tint2 \
|
||||||
|
conky xterm exa fish bat zsh dmenu fzf apcalc rofi picom engrampa ristretto \
|
||||||
|
xarchiver mpv ffmpeg pcmanfm ranger vlc vim geany git nodejs node-base polybar \
|
||||||
|
python3 npm make cmake gcc cargo neofetch screenfetch lm-sensors pavucontrol \
|
||||||
|
xfce4-screenshooter xscreensaver alsa-utils pulseaudio-utils light xbacklight \
|
||||||
|
sway swaybg swayidle wlr-randr wdisplays wofi meson waybar wl-clipboard \
|
||||||
|
wayland-protocols libwlroots6 libcairo2 libpango-1.0-0 libgdk-pixbuf2.0-0 \
|
||||||
|
libpcre++0v5 libjson-c5 xwayland libwayland-egl1-mesa libwayland-bin \
|
||||||
|
xdg-desktop-portal-wlr wf-recorder weston
|
||||||
|
````
|
||||||
|
|
||||||
|
* For install `alacritty`, type this commands:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ git clone https://github.com/q3aql/dotfiles
|
||||||
|
$ cd dotfiles
|
||||||
|
$ chmod +x scripts/alacritty-install.sh
|
||||||
|
$ sudo scripts/alacritty-install.sh
|
||||||
|
````
|
||||||
|
|
||||||
|
* For install `i3-gaps`, type this commands:
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ git clone https://github.com/q3aql/dotfiles
|
||||||
|
$ cd dotfiles
|
||||||
|
$ chmod +x scripts/i3-gaps-install.sh
|
||||||
|
$ sudo scripts/i3-gaps-install.sh
|
||||||
|
````
|
||||||
|
|
||||||
|
* I use `Connman` instead of `NetWorkManager` (`don't install if you prefer or use NetWorkManager`):
|
||||||
|
|
||||||
|
```shell
|
||||||
|
$ sudo apt-get install connman connman-gtk connman-ui connman-vpn
|
||||||
|
````
|
|
@ -1,5 +1,5 @@
|
||||||
dotfiles - My tiling i3 + i3blocks configuration (for Devuan/Debian)
|
dotfiles - My tiling i3 + i3blocks configuration (for Arch/Devuan/Debian)
|
||||||
====================================================================
|
========================================================================
|
||||||
|
|
||||||
### My configurations:
|
### My configurations:
|
||||||
|
|
||||||
|
@ -16,37 +16,7 @@ dotfiles - My tiling i3 + i3blocks configuration (for Devuan/Debian)
|
||||||
|
|
||||||
* **`Install dependencies:`**
|
* **`Install dependencies:`**
|
||||||
|
|
||||||
* Open the terminal and type the following commands:
|
* Read [`How install dependencies on Arch and Devuan/Debian`](Dependencies.md)
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install i3 i3status i3blocks i3-wm i3pystatus i3lock i3lock-fancy \
|
|
||||||
compton arc-theme breeze-cursor-theme fonts-noto papirus-icon-theme lxappearance \
|
|
||||||
nitrogen lxrandr pnmixer conky xterm exa fish bat zsh dmenu fzf apcalc rofi picom \
|
|
||||||
engrampa xarchiver mpv ffmpeg pcmanfm ranger vlc vim geany git nodejs node-base \
|
|
||||||
python3 npm make cmake gcc cargo neofetch screenfetch lm-sensors pavucontrol \
|
|
||||||
xfce4-screenshooter xscreensaver alsa-utils ristretto xautolock
|
|
||||||
````
|
|
||||||
* I use `Connman` instead of `NetWorkManager` (`don't install if you prefer or use NetWorkManager`):
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install connman connman-gtk connman-ui connman-vpn
|
|
||||||
````
|
|
||||||
|
|
||||||
* **`Install alacritty and i3-gaps (Optional):`**
|
|
||||||
|
|
||||||
* Clone repository and run the scripts for installation:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
|
||||||
$ cd dotfiles
|
|
||||||
$ chmod +x alacritty-install.sh
|
|
||||||
$ sudo ./alacritty-install.sh
|
|
||||||
````
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ chmod +x i3-gaps-install.sh
|
|
||||||
$ sudo ./i3-gaps-install.sh
|
|
||||||
````
|
|
||||||
|
|
||||||
* **`Install configuration (dotfiles):`**
|
* **`Install configuration (dotfiles):`**
|
||||||
|
|
||||||
|
@ -55,8 +25,8 @@ dotfiles - My tiling i3 + i3blocks configuration (for Devuan/Debian)
|
||||||
```shell
|
```shell
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
$ git clone https://github.com/q3aql/dotfiles
|
||||||
$ cd dotfiles
|
$ cd dotfiles
|
||||||
$ cp -rfv .* ~/
|
$ chmod +x install-config.sh
|
||||||
$ cp -rfv * ~/
|
$ ./install-config.sh
|
||||||
$ cp -rfv ~/.config/i3/config.i3blocks ~/.config/i3/config
|
$ cp -rfv ~/.config/i3/config.i3blocks ~/.config/i3/config
|
||||||
````
|
````
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
dotfiles - My tiling i3 + polybar configuration (for Devuan/Debian)
|
dotfiles - My tiling i3 + polybar configuration (for Arch/Devuan/Debian)
|
||||||
====================================================================
|
========================================================================
|
||||||
|
|
||||||
### My configurations:
|
### My configurations:
|
||||||
|
|
||||||
|
@ -16,37 +16,7 @@ dotfiles - My tiling i3 + polybar configuration (for Devuan/Debian)
|
||||||
|
|
||||||
* **`Install dependencies:`**
|
* **`Install dependencies:`**
|
||||||
|
|
||||||
* Open the terminal and type the following commands:
|
* Read [`How install dependencies on Arch and Devuan/Debian`](Dependencies.md)
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install i3 i3status i3blocks i3-wm i3pystatus i3lock i3lock-fancy \
|
|
||||||
compton arc-theme breeze-cursor-theme fonts-noto papirus-icon-theme lxappearance \
|
|
||||||
nitrogen lxrandr pnmixer conky xterm exa fish bat zsh dmenu fzf apcalc rofi picom \
|
|
||||||
engrampa xarchiver mpv ffmpeg pcmanfm ranger vlc vim geany git nodejs node-base \
|
|
||||||
python3 npm make cmake gcc cargo neofetch screenfetch lm-sensors pavucontrol \
|
|
||||||
xfce4-screenshooter xscreensaver alsa-utils ristretto polybar xautolock
|
|
||||||
````
|
|
||||||
* I use `Connman` instead of `NetWorkManager` (`don't install if you prefer or use NetWorkManager`):
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install connman connman-gtk connman-ui connman-vpn
|
|
||||||
````
|
|
||||||
|
|
||||||
* **`Install alacritty and i3-gaps (Optional):`**
|
|
||||||
|
|
||||||
* Clone repository and run the scripts for installation:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
|
||||||
$ cd dotfiles
|
|
||||||
$ chmod +x alacritty-install.sh
|
|
||||||
$ sudo ./alacritty-install.sh
|
|
||||||
````
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ chmod +x i3-gaps-install.sh
|
|
||||||
$ sudo ./i3-gaps-install.sh
|
|
||||||
````
|
|
||||||
|
|
||||||
* **`Install configuration (dotfiles):`**
|
* **`Install configuration (dotfiles):`**
|
||||||
|
|
||||||
|
@ -55,8 +25,8 @@ dotfiles - My tiling i3 + polybar configuration (for Devuan/Debian)
|
||||||
```shell
|
```shell
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
$ git clone https://github.com/q3aql/dotfiles
|
||||||
$ cd dotfiles
|
$ cd dotfiles
|
||||||
$ cp -rfv .* ~/
|
$ chmod +x install-config.sh
|
||||||
$ cp -rfv * ~/
|
$ ./install-config.sh
|
||||||
$ cp -rfv ~/.config/i3/config.polybar ~/.config/i3/config
|
$ cp -rfv ~/.config/i3/config.polybar ~/.config/i3/config
|
||||||
````
|
````
|
||||||
|
|
||||||
|
|
40
README-i3.md
|
@ -1,5 +1,5 @@
|
||||||
dotfiles - My tiling i3 + i3status configuration (for Devuan/Debian)
|
dotfiles - My tiling i3 + i3status configuration (for Arch/Devuan/Debian)
|
||||||
====================================================================
|
=========================================================================
|
||||||
|
|
||||||
### My configurations:
|
### My configurations:
|
||||||
|
|
||||||
|
@ -16,37 +16,7 @@ dotfiles - My tiling i3 + i3status configuration (for Devuan/Debian)
|
||||||
|
|
||||||
* **`Install dependencies:`**
|
* **`Install dependencies:`**
|
||||||
|
|
||||||
* Open the terminal and type the following commands:
|
* Read [`How install dependencies on Arch and Devuan/Debian`](Dependencies.md)
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install i3 i3status i3blocks i3-wm i3pystatus i3lock i3lock-fancy \
|
|
||||||
compton arc-theme breeze-cursor-theme fonts-noto papirus-icon-theme lxappearance \
|
|
||||||
nitrogen lxrandr pnmixer conky xterm exa fish bat zsh dmenu fzf apcalc rofi picom \
|
|
||||||
engrampa xarchiver mpv ffmpeg pcmanfm ranger vlc vim geany git nodejs node-base \
|
|
||||||
python3 npm make cmake gcc cargo neofetch screenfetch lm-sensors pavucontrol \
|
|
||||||
xfce4-screenshooter xscreensaver alsa-utils ristretto xautolock
|
|
||||||
````
|
|
||||||
* I use `Connman` instead of `NetWorkManager` (`don't install if you prefer or use NetWorkManager`):
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install connman connman-gtk connman-ui connman-vpn
|
|
||||||
````
|
|
||||||
|
|
||||||
* **`Install alacritty and i3-gaps (Optional):`**
|
|
||||||
|
|
||||||
* Clone repository and run the scripts for installation:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
|
||||||
$ cd dotfiles
|
|
||||||
$ chmod +x alacritty-install.sh
|
|
||||||
$ sudo ./alacritty-install.sh
|
|
||||||
````
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ chmod +x i3-gaps-install.sh
|
|
||||||
$ sudo ./i3-gaps-install.sh
|
|
||||||
````
|
|
||||||
|
|
||||||
* **`Install configuration (dotfiles):`**
|
* **`Install configuration (dotfiles):`**
|
||||||
|
|
||||||
|
@ -55,8 +25,8 @@ dotfiles - My tiling i3 + i3status configuration (for Devuan/Debian)
|
||||||
```shell
|
```shell
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
$ git clone https://github.com/q3aql/dotfiles
|
||||||
$ cd dotfiles
|
$ cd dotfiles
|
||||||
$ cp -rfv .* ~/
|
$ chmod +x install-config.sh
|
||||||
$ cp -rfv * ~/
|
$ ./install-config.sh
|
||||||
````
|
````
|
||||||
|
|
||||||
### Configuration:
|
### Configuration:
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
dotfiles - My tiling spectrwm + polybar configuration (for Devuan/Debian)
|
dotfiles - My tiling spectrwm + polybar configuration (for Arch/Devuan/Debian)
|
||||||
=========================================================================
|
==============================================================================
|
||||||
|
|
||||||
### My configurations:
|
### My configurations:
|
||||||
|
|
||||||
|
@ -16,30 +16,7 @@ dotfiles - My tiling spectrwm + polybar configuration (for Devuan/Debian)
|
||||||
|
|
||||||
* **`Install dependencies:`**
|
* **`Install dependencies:`**
|
||||||
|
|
||||||
* Open the terminal and type the following commands:
|
* Read [`How install dependencies on Arch and Devuan/Debian`](Dependencies.md)
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install spectrwm compton arc-theme breeze-cursor-theme xautolock \
|
|
||||||
fonts-noto papirus-icon-theme lxappearance nitrogen lxrandr pnmixer tint2 \
|
|
||||||
conky xterm exa fish bat zsh dmenu fzf apcalc rofi picom engrampa ristretto \
|
|
||||||
xarchiver mpv ffmpeg pcmanfm ranger vlc vim geany git nodejs node-base \
|
|
||||||
python3 npm make cmake gcc cargo neofetch screenfetch lm-sensors pavucontrol \
|
|
||||||
xfce4-screenshooter xscreensaver alsa-utils pulseaudio-utils light polybar
|
|
||||||
````
|
|
||||||
* I use `Connman` instead of `NetWorkManager` (`don't install if you prefer or use NetWorkManager`):
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install connman connman-gtk connman-ui connman-vpn
|
|
||||||
````
|
|
||||||
|
|
||||||
* For install `alacritty`, type this commands:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
|
||||||
$ cd dotfiles
|
|
||||||
$ chmod +x alacritty-install.sh
|
|
||||||
$ sudo ./alacritty-install.sh
|
|
||||||
````
|
|
||||||
|
|
||||||
* **`Install configuration (dotfiles):`**
|
* **`Install configuration (dotfiles):`**
|
||||||
|
|
||||||
|
@ -48,8 +25,8 @@ dotfiles - My tiling spectrwm + polybar configuration (for Devuan/Debian)
|
||||||
```shell
|
```shell
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
$ git clone https://github.com/q3aql/dotfiles
|
||||||
$ cd dotfiles
|
$ cd dotfiles
|
||||||
$ cp -rfv .* ~/
|
$ chmod +x install-config.sh
|
||||||
$ cp -rfv * ~/
|
$ ./install-config.sh
|
||||||
$ cp -rfv ~/.config/spectrwm/spectrwm-polybar.conf ~/.config/spectrwm/spectrwm.conf
|
$ cp -rfv ~/.config/spectrwm/spectrwm-polybar.conf ~/.config/spectrwm/spectrwm.conf
|
||||||
````
|
````
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
dotfiles - My tiling sway configuration (for Devuan/Debian)
|
dotfiles - My tiling sway configuration (for Arch/Devuan/Debian)
|
||||||
====================================================================
|
================================================================
|
||||||
|
|
||||||
### My configurations:
|
### My configurations:
|
||||||
|
|
||||||
|
@ -16,34 +16,7 @@ dotfiles - My tiling sway configuration (for Devuan/Debian)
|
||||||
|
|
||||||
* **`Install dependencies:`**
|
* **`Install dependencies:`**
|
||||||
|
|
||||||
* Open the terminal and type the following commands:
|
* Read [`How install dependencies on Arch and Devuan/Debian`](Dependencies.md)
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install sway swaybg swayidle wlr-randr wdisplays wofi meson waybar \
|
|
||||||
wayland-protocols libwlroots6 libcairo2 libpango-1.0-0 libgdk-pixbuf2.0-0 \
|
|
||||||
libpcre++0v5 libjson-c5 xwayland libwayland-egl1-mesa libwayland-bin x11-xserver-utils \
|
|
||||||
xdg-desktop-portal-wlr wf-recorder arc-theme breeze-cursor-theme fonts-noto \
|
|
||||||
papirus-icon-theme lxappearance weston slurp grim jq wl-clipboard pnmixer conky \
|
|
||||||
xterm exa fish bat zsh dmenu fzf apcalc rofi engrampa xarchiver mpv ffmpeg \
|
|
||||||
pcmanfm ranger vlc vim geany git nodejs node-base python3 npm make cmake gcc cargo \
|
|
||||||
neofetch screenfetch lm-sensors pavucontrol xscreensaver alsa-utils ristretto
|
|
||||||
````
|
|
||||||
* I use `Connman` instead of `NetWorkManager` (`don't install if you prefer or use NetWorkManager`):
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install connman connman-gtk connman-ui connman-vpn
|
|
||||||
````
|
|
||||||
|
|
||||||
* **`Install alacritty:`**
|
|
||||||
|
|
||||||
* Clone repository and run the scripts for installation:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
|
||||||
$ cd dotfiles
|
|
||||||
$ chmod +x alacritty-install.sh
|
|
||||||
$ sudo ./alacritty-install.sh
|
|
||||||
````
|
|
||||||
|
|
||||||
* **`Install configuration (dotfiles):`**
|
* **`Install configuration (dotfiles):`**
|
||||||
|
|
||||||
|
@ -52,8 +25,8 @@ dotfiles - My tiling sway configuration (for Devuan/Debian)
|
||||||
```shell
|
```shell
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
$ git clone https://github.com/q3aql/dotfiles
|
||||||
$ cd dotfiles
|
$ cd dotfiles
|
||||||
$ cp -rfv .* ~/
|
$ chmod +x install-config.sh
|
||||||
$ cp -rfv * ~/
|
$ ./install-config.sh
|
||||||
````
|
````
|
||||||
|
|
||||||
### Configuration:
|
### Configuration:
|
||||||
|
|
33
README.md
|
@ -1,5 +1,5 @@
|
||||||
dotfiles - My tiling spectrwm, i3 & sway configurations (for Devuan/Debian)
|
dotfiles - My tiling spectrwm, i3 & sway configurations (for Arch/Devuan/Debian)
|
||||||
===========================================================================
|
================================================================================
|
||||||
|
|
||||||
### My configurations:
|
### My configurations:
|
||||||
|
|
||||||
|
@ -16,30 +16,7 @@ dotfiles - My tiling spectrwm, i3 & sway configurations (for Devuan/Debian)
|
||||||
|
|
||||||
* **`Install dependencies:`**
|
* **`Install dependencies:`**
|
||||||
|
|
||||||
* Open the terminal and type the following commands:
|
* Read [`How install dependencies on Arch and Devuan/Debian`](Dependencies.md)
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install spectrwm compton arc-theme breeze-cursor-theme xautolock \
|
|
||||||
fonts-noto papirus-icon-theme lxappearance nitrogen lxrandr pnmixer tint2 \
|
|
||||||
conky xterm exa fish bat zsh dmenu fzf apcalc rofi picom engrampa ristretto \
|
|
||||||
xarchiver mpv ffmpeg pcmanfm ranger vlc vim geany git nodejs node-base \
|
|
||||||
python3 npm make cmake gcc cargo neofetch screenfetch lm-sensors pavucontrol \
|
|
||||||
xfce4-screenshooter xscreensaver alsa-utils pulseaudio-utils light xbacklight
|
|
||||||
````
|
|
||||||
* I use `Connman` instead of `NetWorkManager` (`don't install if you prefer or use NetWorkManager`):
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ sudo apt-get install connman connman-gtk connman-ui connman-vpn
|
|
||||||
````
|
|
||||||
|
|
||||||
* For install `alacritty`, type this commands:
|
|
||||||
|
|
||||||
```shell
|
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
|
||||||
$ cd dotfiles
|
|
||||||
$ chmod +x alacritty-install.sh
|
|
||||||
$ sudo ./alacritty-install.sh
|
|
||||||
````
|
|
||||||
|
|
||||||
* **`Install configuration (dotfiles):`**
|
* **`Install configuration (dotfiles):`**
|
||||||
|
|
||||||
|
@ -48,8 +25,8 @@ dotfiles - My tiling spectrwm, i3 & sway configurations (for Devuan/Debian)
|
||||||
```shell
|
```shell
|
||||||
$ git clone https://github.com/q3aql/dotfiles
|
$ git clone https://github.com/q3aql/dotfiles
|
||||||
$ cd dotfiles
|
$ cd dotfiles
|
||||||
$ cp -rfv .* ~/
|
$ chmod +x install-config.sh
|
||||||
$ cp -rfv * ~/
|
$ ./install-config.sh
|
||||||
````
|
````
|
||||||
|
|
||||||
### Configuration:
|
### Configuration:
|
||||||
|
|
Before Width: | Height: | Size: 935 KiB After Width: | Height: | Size: 1008 KiB |
Before Width: | Height: | Size: 926 KiB After Width: | Height: | Size: 932 KiB |
Before Width: | Height: | Size: 1.0 MiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 1.6 MiB After Width: | Height: | Size: 1.9 MiB |
Before Width: | Height: | Size: 1.0 MiB After Width: | Height: | Size: 1.1 MiB |
Before Width: | Height: | Size: 882 KiB After Width: | Height: | Size: 859 KiB |
26
install-config.sh
Executable file
|
@ -0,0 +1,26 @@
|
||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
current_dir=$(pwd)
|
||||||
|
echo ""
|
||||||
|
echo "# Copying files to home ${HOME}"
|
||||||
|
cd ${current_dir}
|
||||||
|
cp -rf * ${HOME}
|
||||||
|
cp -rf .bash* ${HOME}/
|
||||||
|
cp -rf .zsh* ${HOME}/
|
||||||
|
cp -rf .cargo ${HOME}/
|
||||||
|
cp -rf .conky* ${HOME}/
|
||||||
|
cp -rf .config* ${HOME}/
|
||||||
|
cp -rf .vim* ${HOME}/
|
||||||
|
cp -rf .Xresources ${HOME}/
|
||||||
|
echo "# Removing unnecesary files"
|
||||||
|
sleep 2
|
||||||
|
rm -rf ${HOME}/README.md
|
||||||
|
rm -rf ${HOME}/README-i3.md
|
||||||
|
rm -rf ${HOME}/README-i3-i3blocks.md
|
||||||
|
rm -rf ${HOME}/README-i3-polybar.md
|
||||||
|
rm -rf ${HOME}/README-spectrwm-polybar.md
|
||||||
|
rm -rf ${HOME}/README-sway.md
|
||||||
|
rm -rf ${HOME}/install-config.sh
|
||||||
|
echo "# Config files installed!"
|
||||||
|
|
||||||
|
|