diff --git a/larbs.sh b/larbs.sh index 4a7b5ac..2829e98 100644 --- a/larbs.sh +++ b/larbs.sh @@ -165,6 +165,8 @@ installpkg curl installpkg base-devel installpkg git installpkg ntp +npm install -g neovim +gem install neovim dialog --title "LARBS Installation" \ --infobox "Synchronizing system time to ensure successful and secure installation of software..." 8 70 diff --git a/resources/progs.csv b/resources/progs.csv index 8151fb0..c42dda2 100644 --- a/resources/progs.csv +++ b/resources/progs.csv @@ -13,7 +13,7 @@ ,xwallpaper,sets the wallpaper.,, ,ffmpeg,can record and splice video and audio on the command line.,, ,gnome-keyring,serves as the system keyring.,, -A,adwaita-dark,gives the dark GTK theme used in LARBS.,, +A,adwaita-qt6,is the default Qt style of this setup.,, ,neovim,is better than vim.,, ,mpd,is a lightweight music daemon.,, ,mpv,is the patrician's choice video player.,, @@ -103,8 +103,10 @@ A,redshift-minimal,is a minimal-depenmdecy version of redshift to save your eyes ,rsync,is a way to transfer files.,, ,sshpass,to securely use your passwords.,, A,texlive-latexindent-meta,formats latex nicely.,, +,biber,manages bibliography in my latex setup.,, ,todoman,is a cli tool for contacts.,, -,ttf-joypixels,is a package that gives the system unicode symbols and emojis used in the status bar and elsewhere.,, +,ttf-joypixels,is a package that gives the system emojis.,, +A ,ttf-symbola ,is a package that gives the system unicode symbols.,, A,urlscan,parses URLs in the terminal allowing keyboard-based selection.,, A,dragon-drop,is a simple drag-and-drop sink for X and Wayland.,, ,vifm,is the best file manager with vim keybindings out there.,, @@ -117,6 +119,7 @@ A,dragon-drop,is a simple drag-and-drop sink for X and Wayland.,, ,zsh,is a bash alternative.,, A,zsh-autocomplete,is used for improved autocompletion with zsh.,, ,zsh-autosuggestions,is used for fish like autosuggestions with zsh.,, +A,zsh-autopair,automatically adds brackets in pairs.,, A,zsh-fast-syntax-highlighting,is used for fish like shell highlighting in the shell.,, A,fzf-tab-git,changes the default matching behaviour of zsh.,, A,nimble-git,is the package manager of nim used in neovim.,, @@ -142,3 +145,20 @@ A,python-jupytext,is a tool to convert jupyter notebooks to markdown which is us ,speedtest-cli,is a tool to test the internet speed without using the browser.,, ,aria2,makes downloading faster.,, A,scc,gets stats for a code repository.,, +,xss-lock,manages the lock screen.,, + ,jdk21-openjdk,is a base version of java that is used by neovim.,, + ,ripgrep,is an improved version of grep and is used by neovim.,, + ,mercurial,is an alternative code versioning software to git and is used by neovim.,, + ,wget,is a http download tool and is used by neovim.,, + ,rust,is a programming language used by neovim.,, + ,php,is a programming language used by neovim.,, + ,luarocks,is a packaging tool for lua used by neovim.,, +A,julia-bin,is a programming language used by neovim.,, +,lua51,is the 5.1 version of lua which is used by neovim.,, +,composer,is the dependency manager for PHP and is used by neovim.,, +A,python-pnglatex,is a program that converts latex snippets to png and is used by neovim.,, +,python-cairosvg,is a SVG converter used by neovim.,, +,python-plotly,is an interactive graphing library used in neovim.,, +A,python-kaleido-bin,is a tool to do static image exporting used in neovim.,, +,python-pyperclip,is a clipboard module for Python used in neovim.,, +,perl,is a scripting language used in neovim.,,