metapkg update

This commit is contained in:
Niklas Kapelle 2023-12-01 23:56:54 +01:00
parent fcc14643c1
commit 08390b9437
Signed by: niklas
GPG Key ID: 4EB651B36D841D16
6 changed files with 1151 additions and 0 deletions

View File

@ -25,6 +25,7 @@ depends=(
pipewire-alsa
pipewire-jack
pipewire-pulse
wireplumber
gvfs
playerctl
xdg-desktop-portal-hyprland
@ -52,6 +53,7 @@ depends=(
# system
sudo
zip
unzip
arch-wiki-docs
@ -63,6 +65,7 @@ depends=(
ntfs-3g
ttf-hack
ttf-hack-nerd
ttf-dejavu
xdg-user-dirs
)

View File

@ -9,3 +9,53 @@
- yay
- game-devices-udev
# Fresh install
- pacman S git sudo neovim
- useradd -m -G wheel -s /bin/bash niklas
- passwd niklas
- EDITOR=nvim visudo /etc/sudoers
- git clone --bare https://git.kapelle.org/niklas/dotfiles-remastered.git ~/.local/share/dotfiles-remastered
- git --git-dir=$HOME/.local/share/dotfiles-remastered --work-tree=$HOME checkout
- cd .config/metapkg
- makepkg -si
- systemctl enable greetd
`/etc/greetd/config.toml`
```toml
[terminal]
# The VT to run the greeter on. Can be "next", "current" or a number
# designating the VT.
vt = 1
# The default session, also known as the greeter.
[default_session]
# `agreety` is the bundled agetty/login-lookalike. You can replace `/bin/sh`
# with whatever you want started, such as `sway`.
command = "tuigreet --time --user-menu -r"
# The user to run the command as. The privileges this user must have depends
# on the greeter. A graphical greeter may for example require the user to be
# in the `video` group.
user = "greeter"
[initial_session]
command = "Hyprland"
user = "niklas"
```
- git clone https://aur.archlinux.org/yay.git
- cd yay
- makepkg -si
- install aur packages
- change shell of user chsh -s /bin/zsh
- Install chaedrc git clone https://github.com/NvChad/NvChad ~/.config/nvim --depth 1 && nvim
- Link nvchad config ln -sf ../../../chadtc.lua chadrc.lua in ~/.config/nvim/lua/custom/chadrc.lua
Firefox plugins:
- ublock
- bitwarden

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.

View File

@ -0,0 +1,59 @@
# Generated by makepkg 6.0.2
# using fakeroot version 1.32.1
pkgname = metapkg
pkgbase = metapkg
pkgver = 1.0-1
pkgdesc = Meta package for installing all my packages. Does not include AUR packages or hardware specific packages
url = https://git.kapelle.org/niklas/dotfiles-remastered
builddate = 1691505281
packager = Unknown Packager
size = 0
arch = any
depend = alacritty
depend = code
depend = firefox
depend = gimp
depend = imv
depend = mpv
depend = pavucontrol
depend = thunar
depend = thunderbird
depend = greetd-tuigreet
depend = hyprland
depend = hyprpaper
depend = libnotify
depend = pipewire-alsa
depend = pipewire-jack
depend = pipewire-pulse
depend = gvfs
depend = playerctl
depend = xdg-desktop-portal-hyprland
depend = bat
depend = duf
depend = entr
depend = exa
depend = fzf
depend = git-delta
depend = htop
depend = jq
depend = neovim
depend = pkgfile
depend = pulsemixer
depend = rsync
depend = sl
depend = trash-cli
depend = zsh-autosuggestions
depend = zsh-completions
depend = zsh-syntax-highlighting
depend = zsh-theme-powerlevel10k
depend = zip
depend = unzip
depend = arch-wiki-docs
depend = docker
depend = flatpak
depend = gamemode
depend = git
depend = networkmanager
depend = ntfs-3g
depend = ttf-hack
depend = ttf-hack-nerd