summary refs log blame commit diff
path: root/.gitignore
blob: 8cf504324b9e3c07dbc6c5805a358d65a14b3ced (plain) (tree)
1
2
3
4
5
6
7
8
9
                   
  

      
     
          
      
         
      
     
             
    
         
            
 
                                               
            
           
           
 
                                                             
      
        
             
                
              
     
        
                 
     
             
        
 
                  
        
 

                      




                
             
             
     
                  


            
                 
                    

      
            
             
            





                                                                

                                     
# filename patterns
*~
.*.swp
.#*
*.deb
*.egg
*.egg-info
*.lock
*.py[cod]
*.snap
*.tac
_trial_temp/
_trial_temp*/
/out
.DS_Store
__pycache__/

# We do want poetry, cargo and flake lockfiles.
!poetry.lock
!Cargo.lock
!flake.lock

# stuff that is likely to exist when you run a server locally
/*.db
/*.log
/*.log.*
/*.log.config
/*.pid
/.python-version
/*.signing.key
/env/
/.venv*/
/homeserver*.yaml
/logs
/media_store/
/uploads

# For direnv users
/.envrc
.direnv/

# For nix/devenv users
.devenv/

# IDEs
/.idea/
/.ropeproject/
/.vscode/

# build products
!/.coveragerc
/.coverage*
/.mypy_cache/
/.tox
/.tox-pg-container
/build/
/coverage.*
/dist/
/docs/build/
/dev-docs/_build/
/htmlcov
/pip-wheel-metadata/

# docs
book/

# complement
/complement-*
/main.tar.gz

# rust
/target/
/synapse/*.so

# Poetry will create a setup.py, which we don't want to include.
/setup.py

# Don't include users' poetry configs
/poetry.toml