Initial commit
This commit is contained in:
		
						commit
						6de3038224
					
				
							
								
								
									
										5
									
								
								20-inteltearfree.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								20-inteltearfree.conf
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,5 @@
 | 
			
		||||
Section "Device"
 | 
			
		||||
	Identifier	"Intel Graphics
 | 
			
		||||
	Driver		"intel"
 | 
			
		||||
	Option		"TearFree" "true"
 | 
			
		||||
EndSection 
 | 
			
		||||
							
								
								
									
										14
									
								
								50-synaptics.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								50-synaptics.conf
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,14 @@
 | 
			
		||||
Section "InputClass"
 | 
			
		||||
        Identifier "touchpad catchall"
 | 
			
		||||
        Driver "synaptics"
 | 
			
		||||
        MatchIsTouchpad "on"
 | 
			
		||||
        Option "TapButton1" "0"
 | 
			
		||||
        Option "TapButton2" "0"
 | 
			
		||||
	Option "TapButton3" "0"
 | 
			
		||||
        Option "VertTwoFingerScroll" "on"
 | 
			
		||||
        Option "HorizTwoFingerScroll" "on"
 | 
			
		||||
        Option "VertScrollDelta" "-51"
 | 
			
		||||
        Option "HorizScrollDelta" "-51"
 | 
			
		||||
       	MatchDevicePath "/dev/input/event*"
 | 
			
		||||
EndSection
 | 
			
		||||
 | 
			
		||||
							
								
								
									
										79
									
								
								PKGBUILD
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										79
									
								
								PKGBUILD
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,79 @@
 | 
			
		||||
pkgname=tl-archconfig
 | 
			
		||||
pkgver=0.1
 | 
			
		||||
pkgrel=1
 | 
			
		||||
pkgdesc="Thurstylark's auto configuration and package depends"
 | 
			
		||||
arch=(any)
 | 
			
		||||
url="git.archlinux.org/tl-config"
 | 
			
		||||
license=('none')
 | 
			
		||||
groups=()
 | 
			
		||||
depends=('pacaur'
 | 
			
		||||
	'git'
 | 
			
		||||
	'openssh'
 | 
			
		||||
	'mosh'
 | 
			
		||||
	'chromium'
 | 
			
		||||
	'chromium-widevine'
 | 
			
		||||
	'i3'
 | 
			
		||||
	'3lock'
 | 
			
		||||
	'dmenu'
 | 
			
		||||
	'germinal'
 | 
			
		||||
	'tmux'
 | 
			
		||||
	'vifm'
 | 
			
		||||
	'vcsh'
 | 
			
		||||
	'htop'
 | 
			
		||||
	'nmap'
 | 
			
		||||
	'pkgfile'
 | 
			
		||||
	'pass'
 | 
			
		||||
	'vim'
 | 
			
		||||
	'noto-fonts'
 | 
			
		||||
	'noto-fonts-emoji'
 | 
			
		||||
	'noto-fonts-cjk'
 | 
			
		||||
	'numlockx'
 | 
			
		||||
	'openvpn'
 | 
			
		||||
	'pbpst'
 | 
			
		||||
	'pv'
 | 
			
		||||
	'scrot'
 | 
			
		||||
	'srandrd'
 | 
			
		||||
	'ttf-dejavu'
 | 
			
		||||
	'ttf-indic-otf'
 | 
			
		||||
	'ttf-liberation'
 | 
			
		||||
	'ttf-symbola'
 | 
			
		||||
	'vim-systemd'
 | 
			
		||||
	'vte3-ng'
 | 
			
		||||
	'xautolock'
 | 
			
		||||
	'xclip'
 | 
			
		||||
	'xdotool')
 | 
			
		||||
makedepends=()
 | 
			
		||||
checkdepends=()
 | 
			
		||||
optdepends=()
 | 
			
		||||
provides=()
 | 
			
		||||
conflicts=()
 | 
			
		||||
replaces=()
 | 
			
		||||
backup=()
 | 
			
		||||
options=()
 | 
			
		||||
install=
 | 
			
		||||
changelog=
 | 
			
		||||
source=("$pkgname-$pkgver.tar.gz"
 | 
			
		||||
        "$pkgname-$pkgver.patch")
 | 
			
		||||
noextract=()
 | 
			
		||||
md5sums=()
 | 
			
		||||
 | 
			
		||||
prepare() {
 | 
			
		||||
	cd "$pkgname-$pkgver"
 | 
			
		||||
	patch -p1 -i "$srcdir/$pkgname-$pkgver.patch"
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
build() {
 | 
			
		||||
	cd "$pkgname-$pkgver"
 | 
			
		||||
	./configure --prefix=/usr
 | 
			
		||||
	make
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
check() {
 | 
			
		||||
	cd "$pkgname-$pkgver"
 | 
			
		||||
	make -k check
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
package() {
 | 
			
		||||
	cd "$pkgname-$pkgver"
 | 
			
		||||
	make DESTDIR="$pkgdir/" install
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										100
									
								
								pacman.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										100
									
								
								pacman.conf
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,100 @@
 | 
			
		||||
#
 | 
			
		||||
# /etc/pacman.conf
 | 
			
		||||
#
 | 
			
		||||
# See the pacman.conf(5) manpage for option and repository directives
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# GENERAL OPTIONS
 | 
			
		||||
#
 | 
			
		||||
[options]
 | 
			
		||||
# The following paths are commented out with their default values listed.
 | 
			
		||||
# If you wish to use different paths, uncomment and update the paths.
 | 
			
		||||
#RootDir     = /
 | 
			
		||||
#DBPath      = /var/lib/pacman/
 | 
			
		||||
#CacheDir    = /var/cache/pacman/pkg/
 | 
			
		||||
#LogFile     = /var/log/pacman.log
 | 
			
		||||
#GPGDir      = /etc/pacman.d/gnupg/
 | 
			
		||||
#HookDir     = /etc/pacman.d/hooks/
 | 
			
		||||
HoldPkg     = pacman glibc
 | 
			
		||||
#XferCommand = /usr/bin/curl -C - -f %u > %o
 | 
			
		||||
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
 | 
			
		||||
#CleanMethod = KeepInstalled
 | 
			
		||||
#UseDelta    = 0.7
 | 
			
		||||
Architecture = auto
 | 
			
		||||
 | 
			
		||||
# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
 | 
			
		||||
#IgnorePkg   =
 | 
			
		||||
#IgnoreGroup =
 | 
			
		||||
 | 
			
		||||
#NoUpgrade   =
 | 
			
		||||
#NoExtract   =
 | 
			
		||||
 | 
			
		||||
# Misc options
 | 
			
		||||
#UseSyslog
 | 
			
		||||
Color
 | 
			
		||||
TotalDownload
 | 
			
		||||
CheckSpace
 | 
			
		||||
VerbosePkgLists
 | 
			
		||||
 | 
			
		||||
# By default, pacman accepts packages signed by keys that its local keyring
 | 
			
		||||
# trusts (see pacman-key and its man page), as well as unsigned packages.
 | 
			
		||||
SigLevel    = Required DatabaseOptional
 | 
			
		||||
LocalFileSigLevel = Optional
 | 
			
		||||
#RemoteFileSigLevel = Required
 | 
			
		||||
 | 
			
		||||
# NOTE: You must run `pacman-key --init` before first using pacman; the local
 | 
			
		||||
# keyring can then be populated with the keys of all official Arch Linux
 | 
			
		||||
# packagers with `pacman-key --populate archlinux`.
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# REPOSITORIES
 | 
			
		||||
#   - can be defined here or included from another file
 | 
			
		||||
#   - pacman will search repositories in the order defined here
 | 
			
		||||
#   - local/custom mirrors can be added here or in separate files
 | 
			
		||||
#   - repositories listed first will take precedence when packages
 | 
			
		||||
#     have identical names, regardless of version number
 | 
			
		||||
#   - URLs will have $repo replaced by the name of the current repo
 | 
			
		||||
#   - URLs will have $arch replaced by the name of the architecture
 | 
			
		||||
#
 | 
			
		||||
# Repository entries are of the format:
 | 
			
		||||
#       [repo-name]
 | 
			
		||||
#       Server = ServerName
 | 
			
		||||
#       Include = IncludePath
 | 
			
		||||
#
 | 
			
		||||
# The header [repo-name] is crucial - it must be present and
 | 
			
		||||
# uncommented to enable the repo.
 | 
			
		||||
#
 | 
			
		||||
 | 
			
		||||
# The testing repositories are disabled by default. To enable, uncomment the
 | 
			
		||||
# repo name header and Include lines. You can add preferred servers immediately
 | 
			
		||||
# after the header, and they will be used before the default mirrors.
 | 
			
		||||
 | 
			
		||||
#[testing]
 | 
			
		||||
#Include = /etc/pacman.d/mirrorlist
 | 
			
		||||
 | 
			
		||||
[core]
 | 
			
		||||
Include = /etc/pacman.d/mirrorlist
 | 
			
		||||
 | 
			
		||||
[extra]
 | 
			
		||||
Include = /etc/pacman.d/mirrorlist
 | 
			
		||||
 | 
			
		||||
#[community-testing]
 | 
			
		||||
#Include = /etc/pacman.d/mirrorlist
 | 
			
		||||
 | 
			
		||||
[community]
 | 
			
		||||
Include = /etc/pacman.d/mirrorlist
 | 
			
		||||
 | 
			
		||||
# If you want to run 32 bit applications on your x86_64 system,
 | 
			
		||||
# enable the multilib repositories as required here.
 | 
			
		||||
 | 
			
		||||
#[multilib-testing]
 | 
			
		||||
#Include = /etc/pacman.d/mirrorlist
 | 
			
		||||
 | 
			
		||||
#[multilib]
 | 
			
		||||
#Include = /etc/pacman.d/mirrorlist
 | 
			
		||||
 | 
			
		||||
# An example of a custom package repository.  See the pacman manpage for
 | 
			
		||||
# tips on creating your own repositories.
 | 
			
		||||
#[custom]
 | 
			
		||||
#SigLevel = Optional TrustAll
 | 
			
		||||
#Server = file:///home/custompkgs
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user