yay, vim, zsh & fstab
This commit is contained in:
parent
ac5f5ca116
commit
bfe0a3fecb
|
@ -1,2 +1,3 @@
|
||||||
key
|
key
|
||||||
root/etc/wireguard/*.conf
|
root/etc/wireguard/*.conf
|
||||||
|
.smb
|
|
@ -0,0 +1,9 @@
|
||||||
|
[submodule "root/home/bhasher/.oh-my-zsh/custom/themes/powerlevel10k"]
|
||||||
|
path = root/home/bhasher/.oh-my-zsh/custom/themes/powerlevel10k
|
||||||
|
url = https://github.com/romkatv/powerlevel10k.git
|
||||||
|
[submodule "root/home/bhasher/.oh-my-zsh/custom/themes/zsh-autosuggestions"]
|
||||||
|
path = root/home/bhasher/.oh-my-zsh/custom/themes/zsh-autosuggestions
|
||||||
|
url = https://github.com/zsh-users/zsh-autosuggestions
|
||||||
|
[submodule "root/home/bhasher/.oh-my-zsh/custom/themes/zsh-syntax-highlighting"]
|
||||||
|
path = root/home/bhasher/.oh-my-zsh/custom/themes/zsh-syntax-highlighting
|
||||||
|
url = https://github.com/zsh-users/zsh-syntax-highlighting.git
|
|
@ -0,0 +1,14 @@
|
||||||
|
# /etc/fstab: static file system information.
|
||||||
|
#
|
||||||
|
# Use 'blkid' to print the universally unique identifier for a device; this may
|
||||||
|
# be used with UUID= as a more robust way to name devices that works even if
|
||||||
|
# disks are added and removed. See fstab(5).
|
||||||
|
#
|
||||||
|
# <file system> <mount point> <type> <options> <dump> <pass>
|
||||||
|
UUID=5E89-61D3 /efi vfat defaults,noatime 0 2
|
||||||
|
UUID=5cb21f05-2194-4a7b-98e0-20eb572e2a83 / ext4 defaults,noatime 0 1
|
||||||
|
UUID=21e2b927-a86a-4232-a312-b95087267942 swap swap defaults 0 0
|
||||||
|
tmpfs /tmp tmpfs defaults,noatime,mode=1777 0 0
|
||||||
|
//192.168.1.201/brieuc /mnt/brieuc cifs credentials=/home/bhasher/.smb,uid=bhasher,gid=bhasher 0 0
|
||||||
|
//192.168.1.201/commun /mnt/commun cifs credentials=/home/bhasher/.smb,uid=bhasher,gid=bhasher 0 0
|
||||||
|
//192.168.1.201/movies /mnt/movies cifs credentials=/home/bhasher/.smb,uid=bhasher,gid=bhasher 0 0
|
|
@ -0,0 +1,107 @@
|
||||||
|
#
|
||||||
|
# /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 = /tmp/pacman/pkg/
|
||||||
|
#LogFile = /var/log/pacman.log
|
||||||
|
#GPGDir = /etc/pacman.d/gnupg/
|
||||||
|
#HookDir = /etc/pacman.d/hooks/
|
||||||
|
HoldPkg = pacman glibc
|
||||||
|
#XferCommand = /usr/bin/curl -L -C - -f -o %o %u
|
||||||
|
#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
|
||||||
|
ILoveCandy
|
||||||
|
#NoProgressBar
|
||||||
|
#CheckSpace
|
||||||
|
VerbosePkgLists
|
||||||
|
DisableDownloadTimeout
|
||||||
|
ParallelDownloads = 10
|
||||||
|
|
||||||
|
# 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.
|
||||||
|
|
||||||
|
[endeavouros]
|
||||||
|
SigLevel = PackageRequired
|
||||||
|
Include = /etc/pacman.d/endeavouros-mirrorlist
|
||||||
|
|
||||||
|
#[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
|
|
@ -0,0 +1,50 @@
|
||||||
|
{
|
||||||
|
"aururl": "https://aur.archlinux.org",
|
||||||
|
"aurrpcurl": "https://aur.archlinux.org/rpc?",
|
||||||
|
"buildDir": "/tmp/makepkg",
|
||||||
|
"editor": "",
|
||||||
|
"editorflags": "",
|
||||||
|
"makepkgbin": "makepkg",
|
||||||
|
"makepkgconf": "",
|
||||||
|
"pacmanbin": "pacman",
|
||||||
|
"pacmanconf": "/etc/pacman.conf",
|
||||||
|
"redownload": "no",
|
||||||
|
"answerclean": "",
|
||||||
|
"answerdiff": "",
|
||||||
|
"answeredit": "",
|
||||||
|
"answerupgrade": "",
|
||||||
|
"gitbin": "git",
|
||||||
|
"gpgbin": "gpg",
|
||||||
|
"gpgflags": "",
|
||||||
|
"mflags": "",
|
||||||
|
"sortby": "votes",
|
||||||
|
"searchby": "name-desc",
|
||||||
|
"gitflags": "",
|
||||||
|
"removemake": "ask",
|
||||||
|
"sudobin": "sudo",
|
||||||
|
"sudoflags": "",
|
||||||
|
"version": "12.2.0",
|
||||||
|
"requestsplitn": 150,
|
||||||
|
"completionrefreshtime": 7,
|
||||||
|
"maxconcurrentdownloads": 1,
|
||||||
|
"bottomup": true,
|
||||||
|
"sudoloop": false,
|
||||||
|
"timeupdate": false,
|
||||||
|
"devel": false,
|
||||||
|
"cleanAfter": false,
|
||||||
|
"keepSrc": false,
|
||||||
|
"provides": true,
|
||||||
|
"pgpfetch": true,
|
||||||
|
"cleanmenu": true,
|
||||||
|
"diffmenu": true,
|
||||||
|
"editmenu": false,
|
||||||
|
"combinedupgrade": true,
|
||||||
|
"useask": false,
|
||||||
|
"batchinstall": false,
|
||||||
|
"singlelineresults": false,
|
||||||
|
"separatesources": true,
|
||||||
|
"debug": false,
|
||||||
|
"rpc": true,
|
||||||
|
"doubleconfirm": true,
|
||||||
|
"rebuild": "no"
|
||||||
|
}
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit 307bce24d19fa09d971a0d33c39f3c9fda82924e
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit c3d4e576c9c86eac62884bd47c01f6faed043fc5
|
|
@ -0,0 +1 @@
|
||||||
|
Subproject commit e0165eaa730dd0fa321a6a6de74f092fe87630b0
|
|
@ -0,0 +1,2 @@
|
||||||
|
U2FsdGVkX1/n6GStf1DnZcgDaVw0zpSavZK7iQfFZFCy5uk7qHl4rMlyGL7Ew7lJ
|
||||||
|
ctZZbA72/yMhPK8vXBApnA==
|
|
@ -0,0 +1,11 @@
|
||||||
|
:set number
|
||||||
|
:set ignorecase
|
||||||
|
:set incsearch
|
||||||
|
:set relativenumber
|
||||||
|
:set autoindent
|
||||||
|
:syntax on
|
||||||
|
:set shiftwidth=2
|
||||||
|
:set smarttab
|
||||||
|
:set expandtab
|
||||||
|
:set tabstop=8
|
||||||
|
:set softtabstop=0
|
|
@ -0,0 +1,31 @@
|
||||||
|
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
|
||||||
|
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
|
||||||
|
fi
|
||||||
|
|
||||||
|
export ZSH="$HOME/.oh-my-zsh"
|
||||||
|
|
||||||
|
ZSH_THEME="powerlevel10k/powerlevel10k"
|
||||||
|
|
||||||
|
zstyle ':omz:update' mode auto
|
||||||
|
|
||||||
|
plugins=(git sudo zsh-autosuggestions zsh-syntax-highlighting)
|
||||||
|
|
||||||
|
source $ZSH/oh-my-zsh.sh
|
||||||
|
|
||||||
|
export EDITOR='vim'
|
||||||
|
|
||||||
|
[[ ! -f ~/.p10k.zsh ]] || source ~/.p10k.zsh
|
||||||
|
|
||||||
|
# Custom
|
||||||
|
|
||||||
|
alias ip="ip -c"
|
||||||
|
|
||||||
|
cat() {
|
||||||
|
for arg in "$@"; do
|
||||||
|
if [[ $arg == *.md ]]; then
|
||||||
|
mdcat "$arg"
|
||||||
|
else
|
||||||
|
command cat "$arg"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
}
|
Loading…
Reference in New Issue