diff --git a/fresh.sh b/fresh.sh index 0de1dde..b0ef0b5 100755 --- a/fresh.sh +++ b/fresh.sh @@ -105,7 +105,8 @@ install_aur_helper() { dialog --title "Installing the AUR Helper" --infobox "Cloning repository..." 0 0 cd $(sudo -u $uname mktemp -d) git clone https://aur.archlinux.org/yay.git . &>> $logfile - sudo -u $uname makepkg --noconfirm -si &>> $logfile + sudo -u $uname makepkg --noconfirm -s &>> $logfile + pacman -U *.xz } installation_loop() { @@ -248,7 +249,7 @@ case $todo in set_permissions "Defaults timestamp_timeout=45\n%wheel ALL=(ALL) ALL\n%wheel ALL=(ALL) NOPASSWD: /usr/bin/shutdown,/usr/bin/reboot,/usr/bin/systemctl suspend,/usr/bin/wifi-menu,/usr/bin/mount,/usr/bin/umount,/usr/bin/pacman -Syu,/usr/bin/pacman -Syyu,/usr/bin/pacman -Syyu --noconfirm,/usr/bin/loadkeys" no_beep set_system_stuff - enable_service "--user syncthing" "netctl-auto@wlp3s0" "--user offlineimap@philip_thi" "--user offlineimap@philip_posteo" "--user offlineimap@philip_gmail" "lightdm" + enable_service "--user syncthing" "netctl-auto@wlp3s0" "--user offlineimap@philip_thi" "--user offlineimap@philip_posteo" "--user offlineimap@philip_gmail" ready_steady_go clear ;; diff --git a/pack.csv b/pack.csv index e04f35e..b91e01c 100644 --- a/pack.csv +++ b/pack.csv @@ -16,8 +16,6 @@ L,P,acpid,A daemon for delivering ACPI power management events with netlink supp L,P,acpi_call,battery recalibration L,P,tlp,better battery life A,P,openssh,Premier connectivity tool for remote login with the SSH protocol -A,P,smbclient,sambaclient to access network shares -A,P,nmap,network scanning # libraries A,M,pyorgmode,lib to create and modify orgmode files used in quteb script @@ -57,16 +55,12 @@ A,P,bspwm,windowmanagement A,A,polybar,status bar A,P,sxhkd,Keyboard shortcuts A,P,compton,Required for st to get transparent background (xcomp graphic glitches) +A,P,libnotify,notifications A,P,dunst,Notification Server -A,P,lightdm,Display Manager -A,A,lightdm-mini-greeter,Login Screen # Other display related stuff A,P,redshift,No more burning eyes at night <3 -# Display management -A,P,arandr,Provide a simple visual front end for XRandR 1.2. - # Text editing A,P,gvim,Vi Improved a highly configurable improved version of the vi text editor (with advanced features such as a GUI) A,P,emacs,The extensible customizable self-documenting real-time display editor @@ -83,7 +77,7 @@ A,P,offlineimap,Synchronizes emails between two repositories # Webbrowsing A,P,qutebrowser,A keyboard-driven vim-like browser based on PyQt5 -A,P,firefox,Browser with addon system. Please go faster qutebrowser dev! +# A,P,firefox,Browser with addon system. Please go faster qutebrowser dev! # General stuff A,P,htop,Interactive process viewer @@ -93,6 +87,7 @@ A,P,pass,Stores retrieves generates and synchronizes passwords securely A,A,pass-git-helper,git password helper A,P,python-tldextract,lib for qute-pass A,P,zip,Compressor/archiver for creating and modifying zipfiles +A,P,unzip,Unzip stuff A,P,p7zip,Command-line file archiver with high compression ratio A,P,ripgrep,A search tool that combines the usability of ag with the raw speed of grep A,P,fzf,fuzzy bash completion @@ -100,22 +95,31 @@ A,P,aspell,no desc A,P,aspell-en,no desc A,P,aspell-de,no desc A,P,rsibreak,Prevent me from descroying myself +A,P,nmap,network scanning # Tools A,P,maim,snipping tool for screenshots and stuff -A,P,syncthing,tool to sync all my docs + +# A,P,syncthing,tool to sync all my docs +A,P,nextcloud-client,Client for nextcloud server # Programming A,P,clang,C language family frontend for LLVM A,P,llvm-libs,LLVM runtime libraries A,P,llvm,Collection of modular and reusable compiler and toolchain technologies +A,P,avrdude,Arduino and other AVR microcontrollers +A,A,platformio,Compile and upload code to arduino and more # emacs related programs A,A,ccls-git,lsp-server for C/C++ -# cmus and mp3 libraries +# Music A,P,cmus,cli music player A,P,libmad,mp3 support for cmus +# Videos and Youtube +A,P,youtube-dl,Youtube Downloader used in mpv +A,P,mpv,Video Player + # moved this here because it conflicts with x server todo add group memberships and udev rules (good2know) A,A,acpilight,A backward-compatibile xbacklight replacement based on ACPI