Do stuff
This commit is contained in:
parent
d4d74dd3f8
commit
be404e994c
13 changed files with 83 additions and 3 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -1,2 +1,3 @@
|
|||
# Ignore repositories
|
||||
jstmbash
|
||||
archlinux/pacman.d/gnupg
|
||||
|
|
7
archlinux/mkinitcpio.conf
Normal file
7
archlinux/mkinitcpio.conf
Normal file
|
@ -0,0 +1,7 @@
|
|||
# vim:set ft=sh
|
||||
MODULES=(amdgpu video btrfs)
|
||||
BINARIES=(mc nano lsblk lspci lsusb)
|
||||
FILES=()
|
||||
HOOKS=(base udev autodetect microcode modconf kms keyboard keymap consolefont block encrypt filesystems fsck)
|
||||
COMPRESSION="zstd"
|
||||
MODULES_DECOMPRESS="yes"
|
19
archlinux/pacman.conf
Normal file
19
archlinux/pacman.conf
Normal file
|
@ -0,0 +1,19 @@
|
|||
# Configuration
|
||||
[options]
|
||||
HoldPkg = pacman glibc
|
||||
Architecture = auto
|
||||
Color
|
||||
CheckSpace
|
||||
ParallelDownloads = 30
|
||||
SigLevel = Required DatabaseOptional
|
||||
LocalFileSigLevel = Optional
|
||||
|
||||
# Repositories
|
||||
[core]
|
||||
Include = /etc/pacman.d/mirrorlist
|
||||
[extra]
|
||||
Include = /etc/pacman.d/mirrorlist
|
||||
[multilib]
|
||||
Include = /etc/pacman.d/mirrorlist
|
||||
[chaotic-aur]
|
||||
Include = /etc/pacman.d/chaotic-mirrorlist
|
5
archlinux/pacman.d/chaotic-mirrorlist
Normal file
5
archlinux/pacman.d/chaotic-mirrorlist
Normal file
|
@ -0,0 +1,5 @@
|
|||
Server = https://de-2-mirror.chaotic.cx/$repo/$arch
|
||||
Server = https://de-3-mirror.chaotic.cx/$repo/$arch
|
||||
Server = https://de-4-mirror.chaotic.cx/$repo/$arch
|
||||
Server = https://de-5-mirror.chaotic.cx/$repo/$arch
|
||||
Server = https://de-6-mirror.chaotic.cx/$repo/$arch
|
1
archlinux/pacman.d/mirrorlist
Normal file
1
archlinux/pacman.d/mirrorlist
Normal file
|
@ -0,0 +1 @@
|
|||
Server = https://ftp.halifax.rwth-aachen.de/archlinux/$repo/os/$arch
|
15
archlinux/paru.conf
Normal file
15
archlinux/paru.conf
Normal file
|
@ -0,0 +1,15 @@
|
|||
[options]
|
||||
PgpFetch
|
||||
Devel
|
||||
Provides
|
||||
DevelSuffixes = -git -cvs -svn -bzr -darcs -always -hg -fossil
|
||||
SudoLoop
|
||||
BatchInstall
|
||||
CombinedUpgrade
|
||||
CleanAfter
|
||||
|
||||
KeepRepoCache
|
||||
|
||||
[bin]
|
||||
FileManager = mc
|
||||
Sudo = sudo
|
19
install.sh
19
install.sh
|
@ -33,8 +33,20 @@ link "jstmbash" "etc/jstmbash"
|
|||
link "lone-files/jstmbash.config.env" "etc/jstmbash.env"
|
||||
link "lone-files/bashrc" "etc/bash.bashrc"
|
||||
|
||||
# makepkg
|
||||
link "lone-files/makepkg.conf" "etc/makepkg.conf"
|
||||
# locales & stuff
|
||||
link "lone-files/locale.gen" "etc/locale.gen"
|
||||
link "lone-files/locale.conf" "etc/locale.conf"
|
||||
link "lone-files/vconsole.conf" "etc/vconsole.conf"
|
||||
|
||||
# arch linux related
|
||||
link "archlinux/pacman.conf" "etc/pacman.conf"
|
||||
link "archlinux/pacman.d" "etc/pacman.d"
|
||||
link "archlinux/paru.conf" "etc/paru.conf"
|
||||
link "archlinux/makepkg.conf" "etc/makepkg.conf"
|
||||
link "archlinux/mkinitcpio.conf" "etc/mkinitcpio.conf"
|
||||
|
||||
# programs
|
||||
link "lone-files/sudo.conf" "etc/sudo.conf"
|
||||
|
||||
# punktdateien scripts
|
||||
link "bin/updatechecker" "usr/local/bin/sysdotfiles-updatechecker"
|
||||
|
@ -42,3 +54,6 @@ link "bin/updater" "usr/local/bin/sysdotfiles-updater"
|
|||
|
||||
# write install file
|
||||
echo "pls don't remove" > "/etc/.jstm_sysdotfiles"
|
||||
|
||||
# regenerate locales
|
||||
locale-gen
|
||||
|
|
1
lone-files/locale.conf
Normal file
1
lone-files/locale.conf
Normal file
|
@ -0,0 +1 @@
|
|||
LANG=de_DE.UTF-8
|
2
lone-files/locale.gen
Normal file
2
lone-files/locale.gen
Normal file
|
@ -0,0 +1,2 @@
|
|||
en_US.UTF-8 UTF-8
|
||||
de_DE.UTF-8 UTF-8
|
1
lone-files/sudo.conf
Normal file
1
lone-files/sudo.conf
Normal file
|
@ -0,0 +1 @@
|
|||
Defaults insults
|
1
lone-files/vconsole.conf
Normal file
1
lone-files/vconsole.conf
Normal file
|
@ -0,0 +1 @@
|
|||
KEYMAP=de-latin1
|
14
uninstall.sh
14
uninstall.sh
|
@ -20,8 +20,20 @@ unlink "etc/jstmbash"
|
|||
unlink "etc/jstmbash.env"
|
||||
unlink "etc/bash.bashrc"
|
||||
|
||||
# makepkg
|
||||
# locales & stuff
|
||||
unlink "etc/locale.gen"
|
||||
unlink "etc/locale.conf"
|
||||
unlink "etc/vconsole.conf"
|
||||
|
||||
# arch linux related
|
||||
unlink "etc/pacman.conf"
|
||||
unlink "etc/pacman.d"
|
||||
unlink "etc/paru.conf"
|
||||
unlink "etc/makepkg.conf"
|
||||
unlink "etc/mkinitcpio.conf"
|
||||
|
||||
# programs
|
||||
unlink "etc/sudo.conf"
|
||||
|
||||
# punktdateien scripts
|
||||
unlink "usr/local/bin/sysdotfiles-updatechecker"
|
||||
|
|
Loading…
Reference in a new issue