aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xinstall.sh206
1 files changed, 113 insertions, 93 deletions
diff --git a/install.sh b/install.sh
index 23f7751..34901b2 100755
--- a/install.sh
+++ b/install.sh
@@ -1,41 +1,65 @@
#!/bin/sh
-# `yolo` is alias to `n yaourt --noconfirm` where `n` is aliased to `notify` which is aliased to `~/.scripts/notify`
-#tpac -S terminator
-##yolo -S Atom
-##apm install atom-material-ui
-##apm install atom-material-syntax-dark
-##apm install vim-mode-plus
-#apm install project-plus
-#yolo -S fira-code-git
-#yolo -S otf-fira-code
-#wget https://bootstrap.pypa.io/get-pip.py
-#yolo -S wget
-#sudo python get-pip.py
-#sudo pip install i3pystatus
-#sudo pip install colour
-#sudo pip install netifaces
-#sudo pip install basiciw
-#yolo -S py3status
-#yolo -S firefox waterfox
-#yolo -S newsboats
-#yolo -S mosh
-#tpac -S htop exa colordiff gdbm eog borg nmap evince ncmpcpp arandr mosh
-
-#tpac -S openvpn
+
+# -- useful packages
+#pacman -S wget
+#pacman -S python
+#pacman -S python2
+#pacman -S python-virtualenv
+#pacman -S python2-virtualenv
+#pacman -S python-virtualenvwrapper
+#pacman -S python-pip
+#pacman -S python-colour
+#pacman -S python-netifaces
+#pacman -S python-dbus
+#pacman -S firefox
+#pacman -S stow
+#pacman -S htop
+#pacman -S arandr
+#pacman -S firefox
+#pacman -S newsboat
+#pacman -S mosh
+#pacman -S openvpn
+#pacman -S exa
+#pacman -S colordiff
+#pacman -S eog
+#pacman -S borg
+#pacman -S nmap
+#pacman -S evince
+#pacman -S ripgrep
+#pacman -S thefuck
+#pacman -S autojump
+#pacman -S fzf
+#pacman -S speedtest-cli
+#pacman -S tig
+#pacman -S redshift
+#pacman -S task
+#pacman -S pavucontrol
+#pacman -S friendly-find
+#pacman -S nerd-fonts-complete
+
+# pikaur installation
+#git clone https://aur.archlinux.org/pikaur.git
+#cd pikaur
+#makepkg -fsri
+
+#pikaur -S waterfox-bin
+#pikaur -S grv
+
+#stow scripts
+
+# -- extra package
# Install support windaube file system
-#tpac -S dosfstools ntfsprogs
+#pacman -S dosfstools
+#pikaur -S ntfsprogs
-#tpac -S thinkfan
+#pikaur -S thinkfan
#sudo stow -t / thinkfan
#sudo systemctl enable thinkfan.service
-#sudo pacman -S the_silver_searcher
-
-##yolo -S thunderbird
-
-#sudo pacman -R clipit
+# -- package with confs
+#pacman -S zsh
#stow zsh
## After zsh installed, install this three plugins :
@@ -47,10 +71,6 @@
#chsh -s $(which zsh)
-#stowroot fonts-etc
-
-#stow vim
-
## The service doesn't work on my system...
# tpac twmn
#./stow-services services/twmnd.service
@@ -61,93 +81,93 @@
#stow nvim
-#git clone https://github.com/vundlevim/vundle.vim.git ~/.config/nvim/bundle/Vundle.vim
+#it clone https://github.com/vundlevim/vundle.vim.git ~/.config/nvim/bundle/Vundle.vim
#nvim +PluginInstall +qall
-#tpac -S xinit xorg i3 i3lock-fancy-multimonitor-git rofi python-i3-py
+#pacman -S xinit
+#pacman -S xorg
+#pacman -S i3-wm
+#pikaur -S i3lock-fancy-multimonitor-git
+#pacman -S rofi
+#pacman -S python-i3-py
#stow i3
-#stox xinit
-
-#tpac -S i3pystatus
+#stow xinitrc
+#pikaur -S i3pystatus
#stow i3pystatus
#stow Xresources
-## Install mutt
-
-# yolo Module::Install # <== required by html-view
-# perl +MCPAN -e 'install Cairo'
-# yolo htmail-view
-# stow mutt
-
-# Install neomutt
-
-#tpac -S neomutt notmutch w3m
-#stow notmuch
+#pacman -S alacritty
+#stow alacritty
-#tpac -S offlineimap
-#stow offlineimap
+#install php version management
+#pikaur -S phpbrew
+#phpbrew init
-#offlineimap
-#notmuch new
+# -- DHCP and DNS "manual" mode
+# Local DNS
+#pacman -S dnsmasq
+#sudo stow -t / dnsmasq
-#tpac -S msmtp
-#stow msmtp
+#sudo systemctl enable dnsmasq.service
+#sudo systemctl start dnsmasq.service
-# yolo -S grv
+#sudo stow -t / resolv
+#sudo resolvconf -u
-#tpac friendly-find nerd-fonts-complete
-# For exa use PKGBUILD instead for have the option --icons or check on the official repo if the pull request for icons is merged !
+# DHCP
+# Include in base package
+#sudo systemctl start dhcpcd.service
+#sudo systemctl enable dhcpcd.service
-# For use cycle-workspace-multiscreen.py the python-i3-py package must be installed
+# -- DHCP and DNS "auto" mode
+#pacman -S networkmanager
+#sudo stow -t / networkmanager
-#tpac -S pass rofi-pass
+#pacman -S syncthing
+#systemctl --user enable syncthing.service
+#systemctl --user start syncthing.service
+#Config is here : http://127.0.0.1:8384/
-#Export and import gpg key
+# Install project manager prm
+#git clone https://github.com/eivind88/prm.git ~/.prm-bin
-#tpac -S mariadb
+#pacman -S pulseaudio
+#systemctl --user start pulseaudio.service
+#systemctl --user enable pulseaudio.service
-#tpac -S apache
+#pikaur -S cheat-git
+#stow cheat
-#tpac -S phpbrew libxslt
-#phpbrew init
+#pacman -S pass
-# Add conf for dnsmaqs but don't enable it
-# DHCP and DNS are managed by NetworkManager
-#tpac -S dnsmasq
-#sudo stow -t / dnsmasq
+# Export and Import gpg key, this is needed for the next steps
-#sudo systemctl enable dnsmasq.service # don't do that !
+#pacman -S offlineimap
+#stow offlineimap
-#sudo systemctl disable dhcpcd.service
+# Install neomutt
-#sudo stow -t / resolv
-#sudo resolvconf -u
+#pacman -S neomutt
+#pacman -S notmuch
+#pacman -S w3m
+#stow notmuch
+#stow mutt
-#sudo stow -t / networkmanager
+#offlineimap
+#notmuch new
-#tpac -S tig
+#pacman -S msmtp
+#stow msmtp
-#tpac -S syncthing
-#systemctl --user enable syncthing.service
-#Config is here : http://127.0.0.1:8384/
+#pikaur -S rofi-pass
-#tpac -S khal vdirsyncer
+#pacman -S khal
+#pacman -S vdirsyncer
+#stow khal
+#stow vdirsyncer
#vdirsyncer discover
#vdirsyncer sync
-
-#tpac -S speedtest-cli
-
-#tpac -S thefuck tldr autojump fzf howdoi
-
-#npm install -g caniuse-cmd
-
-# Install project manager prm
-#git clone https://github.com/eivind88/prm.git ~/.prm-bin
-
-#install mkvirtualenv
-#echo tpac virtualenvwrapper
-#echo "source /usr/bin/virtualenvwrapper.sh" > ~/.zshrc