Skip to content

Commit

Permalink
Use a more complete .gitignore, add .ignore
Browse files Browse the repository at this point in the history
Using a `.ignore` file enables e.g. searching with less noise using the
silver searcher (`ag`).

Also, add `TAGS` to `.gitignore`.
  • Loading branch information
lukasjuhrich committed Jan 29, 2017
1 parent 2e80a95 commit bdce76e
Show file tree
Hide file tree
Showing 2 changed files with 162 additions and 6 deletions.
167 changes: 161 additions & 6 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,17 +1,172 @@
# Created by https://www.gitignore.io/api/emacs,python,linux

### Emacs ###
# -*- mode: gitignore; -*-
*~
\#*\#
/.emacs.desktop
/.emacs.desktop.lock
*.elc
auto-save-list
tramp
.\#*

# Org-mode
.org-id-locations
*_archive

# flymake-mode
*_flymake.*

# eshell files
/eshell/history
/eshell/lastdir

# elpa packages
/elpa/

# reftex files
*.rel

# AUCTeX auto folder
/auto/

# cask packages
.cask/
dist/

# Flycheck
flycheck_*.el

# server auth directory
/server/

# projectiles files
.projectile

# directory configuration
.dir-locals.el


### Python ###
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class

# C extensions
*.so

# Distribution / packaging
.Python
env/
build/
develop-eggs/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
*.egg-info/
.installed.cfg
*.egg

# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec

# Installer logs
pip-log.txt
pip-delete-this-directory.txt

# Unit test / coverage reports
htmlcov/
.tox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*,cover
.hypothesis/

# Translations
# *.mo # MO files checked in due to https://github.com/agdsn/sipa/issues/145
*.pot

# Django stuff:
*.log
local_settings.py

# Flask stuff:
instance/
.webassets-cache

# Scrapy stuff:
.scrapy

# Sphinx documentation
docs/_build/

# PyBuilder
target/

# Jupyter Notebook
.ipynb_checkpoints

# pyenv
.python-version

# celery beat schedule file
celerybeat-schedule

# dotenv
.env

# virtualenv
.venv/
venv/
ENV/

# Spyder project settings
.spyderproject

# Rope project settings
.ropeproject


### Linux ###

# temporary files which can be created if a process still has a handle open of a deleted file
.fuse_hidden*

# KDE directory preferences
.directory

# Linux trash folder which might appear on any partition or disk
.Trash-*

# .nfs files are created when an open file is removed but is still being accessed
.nfs*

# End of https://www.gitignore.io/api/emacs,python,linux

venv
content
documents
*.pyc
*.pyo
*~
*.log
.idea
.coverage

messages.pot

config.py

# documentation builds shall be checked into gh-pages or children of
# that
/docs/build
/docs/build
TAGS
1 change: 1 addition & 0 deletions .ignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
/sipa/static/

0 comments on commit bdce76e

Please sign in to comment.