2018-02-01 01:03:21 +01:00
|
|
|
* dotfiles ┐【 ̄~ ̄】┌
|
|
|
|
These are my personal dotfiles.
|
|
|
|
I'm using:
|
|
|
|
- [[https://www.gnu.org/software/emacs/][GNU Emacs]]
|
|
|
|
- [[https://www.gnu.org/software/stow][GNU stow]]
|
|
|
|
- [[https://github.com/Airblader/i3][i3-gaps]]
|
2018-02-08 17:14:28 +01:00
|
|
|
- [[https://www.archlinux.org/][Arch Linux]]
|
2018-02-01 01:03:21 +01:00
|
|
|
- [[https://github.com/nana-4/materia-theme][Materia Theme]]
|
|
|
|
- [[http://zsh.sourceforge.net][Z shell]]
|
|
|
|
|
2018-02-01 01:07:47 +01:00
|
|
|
** TODOS:
|
2018-02-01 01:03:21 +01:00
|
|
|
|
2018-02-08 17:14:28 +01:00
|
|
|
1) Making an own [[https://github.com/brndnmtthws/conky/wiki/Configuraion-Settings][conky]], conky_maia-like
|
|
|
|
2) Sorting the "Prerequisites" by importance
|
2018-02-01 01:03:21 +01:00
|
|
|
|
|
|
|
** Getting Started
|
|
|
|
*** Prerequisites
|
2018-02-08 17:15:20 +01:00
|
|
|
**** Pacman Install
|
2018-02-08 17:14:28 +01:00
|
|
|
***** System
|
|
|
|
- lightdm
|
|
|
|
****** General
|
|
|
|
- wget
|
|
|
|
- udisks2
|
|
|
|
- exfat-utils
|
|
|
|
****** Terminal
|
|
|
|
- zsh
|
|
|
|
- termite
|
|
|
|
****** Audio
|
|
|
|
- libmad
|
|
|
|
- alsa-utils
|
|
|
|
- pulseaudio-alsa
|
|
|
|
****** Bluetooth
|
|
|
|
- blueman
|
|
|
|
- pulseaudio-bluetooth
|
|
|
|
****** Networking
|
|
|
|
- networkmanager
|
|
|
|
- networkmanager-openvpn
|
|
|
|
- networkmanager-openconnect
|
|
|
|
- network-manager-applet
|
|
|
|
****** Energymanagement/Laptop
|
|
|
|
- acpi
|
|
|
|
- acpid
|
|
|
|
- xorg-xmodmap
|
|
|
|
- xorg-xbacklight
|
|
|
|
****** Keyring
|
|
|
|
- libgnome-keyring
|
|
|
|
- gnome-keyring
|
|
|
|
***** Essentials
|
|
|
|
- nyancat
|
|
|
|
- stow
|
|
|
|
- git
|
|
|
|
- openssh
|
|
|
|
- thunderbird
|
|
|
|
- python-pip
|
|
|
|
- xsel
|
|
|
|
***** Lifestyle
|
|
|
|
- emacs
|
|
|
|
- texlive-most
|
|
|
|
- evince
|
|
|
|
- thunderbird
|
|
|
|
- scrot
|
|
|
|
- aspell-en
|
|
|
|
***** Pretty stuff (i.e. ricing, pretty cli-apps)
|
|
|
|
- cmus
|
|
|
|
- lxappearance
|
|
|
|
- conky
|
|
|
|
- arc-icon-theme
|
|
|
|
****** oh-my-zsh
|
|
|
|
- powerline-fonts
|
|
|
|
- awesome-terminal-fonts
|
|
|
|
- zsh-theme-powerlevel9k
|
|
|
|
***** Security/Privacy
|
|
|
|
- veracrypt
|
|
|
|
- keepassx2
|
|
|
|
|
|
|
|
**** Yaourt Install
|
|
|
|
***** System
|
|
|
|
- lightdm-mini-greeter
|
|
|
|
- i3-gaps
|
|
|
|
- i3lock-color
|
|
|
|
***** Lifestyle
|
|
|
|
- waterfox-bin
|
|
|
|
- nextcloud-client
|
|
|
|
***** Pretty stuff (i.e. ricing, pretty cli-apps)
|
|
|
|
- cava
|
|
|
|
- materia-theme
|
|
|
|
- neofetch
|
2018-02-01 01:03:21 +01:00
|
|
|
|
|
|
|
*** Setting up zsh
|
|
|
|
#+BEGIN_SRC sh
|
|
|
|
chsh -s /bin/zsh
|
|
|
|
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" # Downloading/Installing oh-my-zsh
|
|
|
|
cp -r /usr/share/zsh-theme-powerlevel9k ~/.oh-my-zsh/themes/powerlevel9k # copying powerlevel9k-theme to the desired directory
|
|
|
|
rm -rf ~/.*bash* # remove bash-stuff from your home directory.. don't do it if you wanna keep using bash
|
|
|
|
#+END_SRC
|
|
|
|
|
|
|
|
|
2018-02-01 01:07:47 +01:00
|
|
|
*** Setting up Emacs
|
2018-02-01 01:03:21 +01:00
|
|
|
I tried to make this as easy as possible. All packages should be installed automatically.
|
|
|
|
|
2018-02-01 01:07:47 +01:00
|
|
|
*** Setups
|
2018-02-01 01:03:21 +01:00
|
|
|
Setting up some programs.
|
|
|
|
**** Installing Nextcloud-Client (optional)
|
|
|
|
#+BEGIN_SRC sh
|
|
|
|
wget https://download.nextcloud.com/desktop/releases/Linux/Nextcloud-2.3.3-x86_64.AppImage --P ~/Downloads/
|
|
|
|
chmod +x ~/Downloads/Nextcloud-2.3.3-x86_64.AppImage
|
|
|
|
sudo ln -s ~/Downloads/Nextcloud-2.3.3-x86_64.AppImage /usr/bin/nextcloud
|
|
|
|
#+END_SRC
|
|
|
|
|
2018-02-01 01:14:23 +01:00
|
|
|
**** "installing" the dotfiles.
|
2018-02-01 01:03:21 +01:00
|
|
|
Take a look at already existing files and delete them if necessary.
|
|
|
|
#+BEGIN_SRC sh
|
|
|
|
git clone https://github.com/TuDatTr/dotfiles .dotfiles
|
|
|
|
stow emacs
|
|
|
|
stow i3
|
|
|
|
stow zsh
|
|
|
|
sudo ln -s ~/.scripts/pipes.sh /usr/local/bin/pipes
|
|
|
|
#+END_SRC
|
|
|
|
|
|
|
|
* Author
|
|
|
|
- Tuan-Dat Tran - [[https://github.com/tudattr/][TuDatTr]]
|
|
|
|
|
|
|
|
* License
|
|
|
|
This project is license under the GPL-3.0 License - see LICENSE file for details.
|
|
|
|
|
|
|
|
* Acknowledgements
|
|
|
|
- [[https://www.reddit.com/r/unixporn/][unixporn - the home for *NIX customisation!]]
|
|
|
|
- [[https://uigradients.com][uiGradients - Beautiful colored gradients]]
|
|
|
|
- [[http://terminal.sexy/][terminal.sexy - Terminal Color Scheme Designer]]
|