gebner-i3-1
This commit is contained in:
parent
ceab653561
commit
8e89e98ac4
131
gebner-i3/PKGBUILD
Normal file
131
gebner-i3/PKGBUILD
Normal file
@ -0,0 +1,131 @@
|
||||
# Maintainer: Gabriel Ebner <gebner@gebner.org>
|
||||
pkgname=gebner-i3
|
||||
pkgver=1
|
||||
pkgrel=1
|
||||
pkgdesc="System config (i3 packages)"
|
||||
arch=(any)
|
||||
url="https://git.gebner.org/gebner/archpkgs"
|
||||
license=(MIT)
|
||||
groups=(gebner)
|
||||
|
||||
depends=()
|
||||
|
||||
depends+=(
|
||||
fcitx
|
||||
fcitx-mozc
|
||||
fcitx-table-other
|
||||
fcitx-m17n
|
||||
)
|
||||
|
||||
depends+=(
|
||||
noto-fonts
|
||||
noto-fonts-emoji
|
||||
noto-fonts-cjk
|
||||
|
||||
cantarell-fonts
|
||||
|
||||
# merriweather
|
||||
# merriweather-sans
|
||||
ttf-opensans
|
||||
# ttf-libertine # breaks
|
||||
|
||||
ttf-dejavu
|
||||
ttf-liberation
|
||||
ttf-ubuntu-font-family
|
||||
|
||||
wqy-microhei
|
||||
otf-ipafont
|
||||
otf-ipaexfont
|
||||
adobe-source-han-sans-otc-fonts
|
||||
adobe-source-han-serif-otc-fonts
|
||||
|
||||
ttf-inconsolata
|
||||
otf-fira-sans
|
||||
otf-fira-mono
|
||||
ttf-fira-code
|
||||
|
||||
adobe-source-code-pro-fonts
|
||||
|
||||
otf-font-awesome
|
||||
)
|
||||
|
||||
# environment.systemPackages = [
|
||||
# (pkgs.writeScriptBin "gsd-xsettings"
|
||||
# ''
|
||||
# #!/bin/sh
|
||||
# exec ${pkgs.gnome3.gnome-settings-daemon}/libexec/gsd-xsettings "$@"
|
||||
# '')
|
||||
# ];
|
||||
|
||||
# prevent satanic torture
|
||||
depends+=(qt5ct)
|
||||
|
||||
# hardware.uinput.enable = true;
|
||||
|
||||
depends+=(gnome-settings-daemon)
|
||||
|
||||
depends+=(gnome-keyring)
|
||||
|
||||
depends+=(dconf)
|
||||
|
||||
depends+=(
|
||||
flatpak
|
||||
flatpak-builder
|
||||
xdg-desktop-portal-gtk
|
||||
)
|
||||
|
||||
depends+=(
|
||||
blueman
|
||||
)
|
||||
|
||||
depends+=(
|
||||
xclip
|
||||
)
|
||||
|
||||
|
||||
depends+=(
|
||||
i3-wm
|
||||
i3status
|
||||
|
||||
rofi
|
||||
|
||||
feh
|
||||
|
||||
network-manager-applet
|
||||
|
||||
nautilus
|
||||
pcmanfm
|
||||
|
||||
evince
|
||||
|
||||
arandr
|
||||
|
||||
xss-lock i3lock
|
||||
# i3lock-color
|
||||
|
||||
xdotool
|
||||
|
||||
scrot
|
||||
|
||||
pavucontrol
|
||||
pasystray
|
||||
|
||||
dconf-editor
|
||||
|
||||
unclutter
|
||||
|
||||
dunst
|
||||
)
|
||||
|
||||
depends+=(lightdm)
|
||||
|
||||
# export XDG_DATA_DIRS=/run/current-system/sw/share/''${XDG_DATA_DIRS:+:}$XDG_DATA_DIRS
|
||||
# export $(${pkgs.gnome3.gnome_keyring}/bin/gnome-keyring-daemon --start --components=pkcs11,secrets,ssh)
|
||||
# export XDG_CURRENT_DESKTOP=X-Generic
|
||||
# i3 &
|
||||
|
||||
rootdir=$PWD
|
||||
|
||||
package() {
|
||||
cp -a "$rootdir/files/"* "$pkgdir"
|
||||
}
|
19
gebner-i3/files/etc/xorg.conf.d/libinput.conf
Normal file
19
gebner-i3/files/etc/xorg.conf.d/libinput.conf
Normal file
@ -0,0 +1,19 @@
|
||||
Section "InputClass"
|
||||
Identifier "keyboard"
|
||||
Driver "libinput"
|
||||
|
||||
MatchIsKeyboard "on"
|
||||
|
||||
Option "XkbLayout" "us"
|
||||
Option "XkbVariant" "altgr-intl"
|
||||
Option "XkbOptions" "caps:ctrl_modifier"
|
||||
EndSection
|
||||
|
||||
Section "InputClass"
|
||||
Identifier "mouse"
|
||||
Driver "libinput"
|
||||
|
||||
MatchIsPointer "yes"
|
||||
|
||||
Option "AccelProfile" "flat"
|
||||
EndSection
|
1
gebner-i3/files/usr/bin/gsd-xsettings
Symbolic link
1
gebner-i3/files/usr/bin/gsd-xsettings
Symbolic link
@ -0,0 +1 @@
|
||||
/usr/lib/gsd-xsettings
|
Loading…
Reference in New Issue
Block a user