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