-*- mode: org -*- #+TITLE: configuration git #+DESCRIPTION: documents - structuring, various output representations & search #+FILETAGS: :sisu:configure:git: #+AUTHOR: Ralph Amissah #+EMAIL: [[mailto:ralph.amissah@gmail.com][ralph.amissah@gmail.com]] #+COPYRIGHT: Copyright (C) 2015 - 2023 Ralph Amissah #+LANGUAGE: en #+STARTUP: content hideblocks hidestars noindent entitiespretty #+PROPERTY: header-args :exports code #+PROPERTY: header-args+ :noweb yes #+PROPERTY: header-args+ :results no #+PROPERTY: header-args+ :cache no #+PROPERTY: header-args+ :padline no #+PROPERTY: header-args+ :mkdirp yes #+OPTIONS: H:3 num:nil toc:t \n:t ::t |:t ^:nil -:t f:t *:t * git ** .gitignore :gitignore: #+HEADER: :tangle "../.gitignore" #+BEGIN_SRC sh # git ls-files --others --exclude-from=.git/info/exclude # git check-ignore -v flake.lock # git clean -ix # find . -name "*_" | xargs rm -rf ,* !.gitignore !.gitattributes !nix/** !*.nix !flake.lock !README !COPYRIGHT !CHANGELOG !CHANGELOGS/ !CHANGELOGS/CHANGELOG !CHANGELOGS/CHANGELOG_v* !makefile !Rakefile !Rantfile !qi !setup/ !setup/* !version !version.txt !conf/ !conf/** !*.json !*.org !org/ !org/*.org !*.rb !*.txt !*.yml !bin !bin/sisu !bin/sisu-* !bin/sisugem !lib !lib/** !man !man/** !data !data/doc !data/doc/** !data/sisu !data/sisu/** !*.sst !*.ssm !*.ssi !**/*.sst !**/*.ssm !**/*.ssi !debian/ !debian/changelog !debian/compat !debian/control !debian/copyright !debian/gbp.conf !debian/sisu*.manpages !debian/sisu*.install !debian/manpages/ !debian/manpages/sisu*.7 !debian/rules !debian/sisu\.* !debian/source/ !debian/source/format !debian/watch ,*~ ,*_ \#* ,*.\#* ,*.tmp ,*_tmp ,*.gem ,*.gemspec !sisu.gemspec ,*_.rb ,*.rb_ 0???-*.patch ,*.gz ,*.xz ,*_ .* !.gitignore !.gitattributes !.envrc !.envrc-local !.envrc-nix #+END_SRC ** .gitattributes :gitattributes: #+HEADER: :tangle "../.gitattributes" #+BEGIN_SRC sh /org export-ignore .gitattributes export-ignore tangle export-ignore #flake.lock export-ignore #+END_SRC