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
|
# Ignore repositories
|
||||||
jstmbash
|
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/jstmbash.config.env" "etc/jstmbash.env"
|
||||||
link "lone-files/bashrc" "etc/bash.bashrc"
|
link "lone-files/bashrc" "etc/bash.bashrc"
|
||||||
|
|
||||||
# makepkg
|
# locales & stuff
|
||||||
link "lone-files/makepkg.conf" "etc/makepkg.conf"
|
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
|
# punktdateien scripts
|
||||||
link "bin/updatechecker" "usr/local/bin/sysdotfiles-updatechecker"
|
link "bin/updatechecker" "usr/local/bin/sysdotfiles-updatechecker"
|
||||||
|
@ -42,3 +54,6 @@ link "bin/updater" "usr/local/bin/sysdotfiles-updater"
|
||||||
|
|
||||||
# write install file
|
# write install file
|
||||||
echo "pls don't remove" > "/etc/.jstm_sysdotfiles"
|
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/jstmbash.env"
|
||||||
unlink "etc/bash.bashrc"
|
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/makepkg.conf"
|
||||||
|
unlink "etc/mkinitcpio.conf"
|
||||||
|
|
||||||
|
# programs
|
||||||
|
unlink "etc/sudo.conf"
|
||||||
|
|
||||||
# punktdateien scripts
|
# punktdateien scripts
|
||||||
unlink "usr/local/bin/sysdotfiles-updatechecker"
|
unlink "usr/local/bin/sysdotfiles-updatechecker"
|
||||||
|
|
Loading…
Reference in a new issue