Removed .emacs file, beacuse it caused problems with emacs prelude

Signed-off-by: TuDatTr <tran.tuan-dat@mailbox.org>
clean_emacs
TuDatTr 2018-01-08 04:45:41 +01:00
parent ac53b617ef
commit b3830cd314
2 changed files with 21 additions and 27 deletions

View File

@ -1,4 +1,4 @@
# dotfiles ┐【 ̄~ ̄】┌ # dotfiles ┐【 ̄~ ̄】┌ #
These are my personal dotfiles. These are my personal dotfiles.
I'm using: I'm using:
* [Manjaro i3](https://manjaro.org/2017/03/07/manjaro-i3-community-edition-17-0-released/) * [Manjaro i3](https://manjaro.org/2017/03/07/manjaro-i3-community-edition-17-0-released/)
@ -8,7 +8,7 @@ I'm using:
* [Oh My Zsh](http://ohmyz.sh) * [Oh My Zsh](http://ohmyz.sh)
* [GNU stow](https://www.gnu.org/software/stow) * [GNU stow](https://www.gnu.org/software/stow)
## TODOS: ## TODOS: ##
1. Update this README for the migration to GNU stow and emacs prelude 1. Update this README for the migration to GNU stow and emacs prelude
2. Making an own conky, conky_maia-like 2. Making an own conky, conky_maia-like
..*[conky](https://github.com/brndnmtthws/conky/wiki/Configuraion-Settings) ..*[conky](https://github.com/brndnmtthws/conky/wiki/Configuraion-Settings)
@ -16,9 +16,9 @@ I'm using:
4. Improve the README.md or maybe make a wiki. 4. Improve the README.md or maybe make a wiki.
5. Getting away from Manjaro i3 (?) 5. Getting away from Manjaro i3 (?)
## Getting Started ## Getting Started ##
### Prerequisites ### Prerequisites ###
Pacman Install Pacman Install
* [emacs](https://wiki.archlinux.org/index.php/Emacs) - A extensible, cusotmizable, free/libre text editor - and more. * [emacs](https://wiki.archlinux.org/index.php/Emacs) - A extensible, cusotmizable, free/libre text editor - and more.
@ -33,13 +33,15 @@ Pacman Install
* [thunderbid](https://www.mozilla.org/en-US/thunderbird) - (optional) Install whatever you like, but you might need to change it up in the .config/i3/config. * [thunderbid](https://www.mozilla.org/en-US/thunderbird) - (optional) Install whatever you like, but you might need to change it up in the .config/i3/config.
* [veracrypt](https://veracrypt.codeplex.com) - (optional) A free disk encryption software based on TrueCrypt. * [veracrypt](https://veracrypt.codeplex.com) - (optional) A free disk encryption software based on TrueCrypt.
* [keepassx2](https://keepass.info) - (optional) A free, open source, light-weight and easy-to-use password manager. * [keepassx2](https://keepass.info) - (optional) A free, open source, light-weight and easy-to-use password manager.
* [evince](https://wiki.archlinux.org/index.php/GNOME/Document_viewer) - (optional, needed if you want to use auctex) pdf viewer, default to view compiled LaTeX-files with auctex(emacs plugin). * [evince](https://wiki.archlinux.org/index.php/GNOME/Document_viewer) - (optional, needed if you want to use auctex) pdf viewer, default to view compiled LaTeX-files with auctex(emacs plugin).
* [xorg-backlight](https://wiki.archlinux.org/index.php/backlight) * [xorg-backlight](https://wiki.archlinux.org/index.php/backlight)
* [pulseaudio-alsa](https://wiki.archlinux.org/index.php/PulseAudio) - (recommended) * [pulseaudio-alsa](https://wiki.archlinux.org/index.php/PulseAudio) - (recommended)
* [pulseaudio-bluetooth](https://wiki.archlinux.org/index.php/PulseAudio) - (recommended) * [pulseaudio-bluetooth](https://wiki.archlinux.org/index.php/PulseAudio) - (recommended)
* [nyancat](http://www.nyan.cat/) - (optional) * [nyancat](http://www.nyan.cat/) - (optional)
* [cmus](https://wiki.archlinux.org/index.php/Cmus) - (optional) cli * [cmus](https://wiki.archlinux.org/index.php/Cmus) - (optional) cli music player
* [stow](https://www.gnu.org/software/stow/) - To manage dotfiles * [stow](https://www.gnu.org/software/stow/) - To manage dotfiles
* [aspell-en]() - Language for flycheck
* [aspell-de]() -Language for flycheck
Pacman Remove Pacman Remove
* [palemoon-bin](https://www.palemoon.org) - Not needed anymore, if you use Firefox. * [palemoon-bin](https://www.palemoon.org) - Not needed anymore, if you use Firefox.
@ -56,7 +58,7 @@ sudo pacman -R palemoon-bin epdfview
yaourt -S i3lock-color cli-visualizer yaourt -S i3lock-color cli-visualizer
``` ```
### Setting up zsh ### Setting up zsh ###
``` ```
chsh -s /bin/zsh 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 sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" # Downloading/Installing oh-my-zsh
@ -64,8 +66,8 @@ cp -r /usr/share/zsh-theme-powerlevel9k ~/.oh-my-zsh/themes/powerlevel9k # copy
rm -rf ~/.*bash* # remove bash-stuff from your home directory.. don't do it if you wanna keep using bash rm -rf ~/.*bash* # remove bash-stuff from your home directory.. don't do it if you wanna keep using bash
``` ```
### Setting up Emacs ### Setting up Emacs ###
If you have a clean emacs installation, you need to add the following snippet to your ~/.emacs file first. If you have a clean emacs installation, you need to add the following snippet to your ~/.emacs file first.
This enables simple package installation. This enables simple package installation.
``` ```
(package-initialize) (package-initialize)
@ -79,9 +81,9 @@ This enables simple package installation.
) )
``` ```
Afterwards you can do this, to get some neat packages. Afterwards you can do this, to get some neat packages.
More information on the following packages can be found inside of my **.emacs** file. More information on the following packages can be found inside of my **.emacs** file.
Open emacs and do the following: Open emacs and do the following:
(M = \<Alt\>/\<Meta\>) (M = \<Alt\>/\<Meta\>)
``` ```
M-x package-install auctex M-x package-install auctex
@ -96,19 +98,19 @@ M-x package-install rainbow-mode
You can browse some more packages by entering this `M-x package-list-packages` in emacs. You can browse some more packages by entering this `M-x package-list-packages` in emacs.
### Setups ### Setups ###
Setting up some programs. Setting up some programs.
#### Installing Nextcloud-Client (optional) #### Installing Nextcloud-Client (optional) ####
``` ```
wget https://download.nextcloud.com/desktop/releases/Linux/Nextcloud-2.3.3-x86_64.AppImage --P ~/Downloads/ 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 chmod +x ~/Downloads/Nextcloud-2.3.3-x86_64.AppImage
sudo ln -s ~/Downloads/Nextcloud-2.3.3-x86_64.AppImage /usr/bin/nextcloud sudo ln -s ~/Downloads/Nextcloud-2.3.3-x86_64.AppImage /usr/bin/nextcloud
``` ```
#### Finally *"installing"* the dotfiles. #### Finally *"installing"* the dotfiles. ####
``` ```
git clone https://github.com/TuDatTr/dotfiles .dotfiles git clone https://github.com/TuDatTr/dotfiles .dotfiles
stow stow
rm -rf ~/.i3/ rm -rf ~/.i3/
sudo ln -s ~/.scripts/pipes.sh /usr/local/bin/pipes sudo ln -s ~/.scripts/pipes.sh /usr/local/bin/pipes
``` ```
@ -116,11 +118,11 @@ If you're using elpy you might want to do this.
```pip install -r --user ~/dotfiles/requirements.txt``` ```pip install -r --user ~/dotfiles/requirements.txt```
# Author # Author #
* Tuan-Dat Tran - [TuDatTr](https://github.com/tudattr/) * Tuan-Dat Tran - [TuDatTr](https://github.com/tudattr/)
# License # License #
This project is license under the GPL-3.0 License - see LICENSE file for details. This project is license under the GPL-3.0 License - see LICENSE file for details.
# Acknowledgements # Acknowledgements #
* [unixporn - the home for *NIX customization!](https://www.reddit.com/r/unixporn/) * [unixporn - the home for *NIX customization!](https://www.reddit.com/r/unixporn/)

View File

@ -1,8 +0,0 @@
;;; .emacs --- My personal emacs file
;;; Commentary:
;;; Code:
(provide 'emacs)
;;; .emacs ends here