mirror of
https://github.com/tiyn/larbs.git
synced 2025-11-09 14:41:17 +01:00
Compare commits
10 Commits
7da8ca31b4
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 430fe8e759 | |||
| b4f8436957 | |||
| 1105ec368e | |||
| 03e7c83b6b | |||
| d2f4dd21c3 | |||
| f4bb5ec6c8 | |||
| b8c75e964e | |||
| 41e6adbf07 | |||
| ad4f9591a7 | |||
| ff36a28d83 |
25
README.md
25
README.md
@@ -5,27 +5,10 @@ I made some changes which can be found mainly in the progs.csv.
|
||||
This also installs all needed dotfiles from my .dotfiles repository.
|
||||
In contrast to Lukes Script this one installs dwm and not i3 because it sucks less.
|
||||
|
||||
## Essentials
|
||||
## Default Programs and Hotkeys
|
||||
|
||||
The following are some of the main programs that are installed by using this install script.
|
||||
|
||||
- Operating System: `Arch Linux`
|
||||
- Window Manager: `dwm`
|
||||
- Audio Server: `pipewire`
|
||||
- Shell: `zsh`
|
||||
- Terminal Emulator: `st`
|
||||
- File Manager: `vifm`
|
||||
- Application Launcher: `dmenu(_run)`
|
||||
- Status Bar: `dwmblocks`
|
||||
- Notification Service: `dunst`
|
||||
- Text Editor: `neovim`
|
||||
- Reader: `zathura`
|
||||
- Browser: `firefox`
|
||||
- Lockscreen: `slock`
|
||||
|
||||
All programs including these can be found in the `progs.csv`.
|
||||
|
||||
## Hotkeys
|
||||
The default programs that are used by LARBS can be found in my
|
||||
[dotfiles](https://github.com/tiyn/dotfiles).
|
||||
|
||||
There are a bunch of hotkeys. Please visit my
|
||||
[dwm](https://github.com/tiyn/dwm) and [st](https://github.com/tiyn/st)
|
||||
@@ -33,7 +16,6 @@ builds and my [dotfiles](https://github.com/tiyn/dotfiles) to see them.
|
||||
|
||||
## Preparation
|
||||
|
||||
|
||||
To get this script working you need a bootable base installation of Arch Linux.
|
||||
You can do a minimal install by following a
|
||||
[secure guide by me](https://github.com/Tiyn/wiki/blob/master/wiki/linux/arch-linux/installation.md).
|
||||
@@ -80,3 +62,4 @@ Results range from `+` over `o` to `-`.
|
||||
| 4fa2d6a | 10.01.2023 | + | Proxmox VM |
|
||||
| 961b6b3 | 27.10.2023 | o | Intel Evo i7 13th Gen |
|
||||
| f638c7e | 19.02.2025 | o | Lenovo E14 AMD Version |
|
||||
| 41e6adb | 02.03.2025 | + | Acer Switch A12 |
|
||||
|
||||
2
larbs.sh
2
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
|
||||
|
||||
@@ -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.,,
|
||||
@@ -64,7 +64,7 @@ A,adobe-source-han-mono-kr-fonts,is a mono font for korean.,,
|
||||
,fd,is a simple and fast alternative to find.,,
|
||||
,ffmpegthumbnailer,generates previews for vifm.,,
|
||||
,firefox,is the previous default browser.,,
|
||||
,thunderbird,is a program for mails, calendars and todos.,,
|
||||
,thunderbird,is a program for mails calendars and todos.,,
|
||||
A,zen-browser-bin,is the current default browser.,,
|
||||
A,htop-vim-git,provides system usage information and displays processes.,,
|
||||
,hub,is a cli for github.,,
|
||||
@@ -121,12 +121,11 @@ A,zsh-fast-syntax-highlighting,is used for fish like shell highlighting in the s
|
||||
A,fzf-tab-git,changes the default matching behaviour of zsh.,,
|
||||
A,nimble-git,is the package manager of nim used in neovim.,,
|
||||
,less,is a simple terminal based reader.,,
|
||||
,tree-sitter-cli,is a tool to evaluate syntax inside neovim.,
|
||||
,tree-sitter-cli,is a tool to evaluate syntax inside neovim.,,
|
||||
,nodejs,is a javascript runtime environment used in neovim.,,
|
||||
,npm,is the package manager for Node.js used in neovim.,,
|
||||
,r,is a programming language used for statistics and used in neovim.,,
|
||||
,texlive-basic,is a software distribution for the latex typesetting system used
|
||||
in neovim.,,
|
||||
,texlive-basic,is a software distribution for the latex typesetting system used in neovim.,,
|
||||
,rubber,is a wraper for latex used in neovim.,,
|
||||
,texlive-langgerman,is a latex package for the german language.,,
|
||||
A,gpu-screen-recorder,is a screen recorder that can use both GPU and CPU.,,
|
||||
@@ -135,3 +134,27 @@ A,gpu-screen-recorder,is a screen recorder that can use both GPU and CPU.,,
|
||||
,seahorse,is a program to manage the Gnome keyring.,,
|
||||
,guvcview,is a tool to test and manage webcams.,,
|
||||
,brightnessctl,is a tool to manage the screen brightness.,,
|
||||
A,python-jupytext,is a tool to convert jupyter notebooks to markdown which is used by neovim.,,
|
||||
,python-jupyter_client,is the runner for jupyter notebooks.,,
|
||||
,bat,is an improved implementation of cat.,,
|
||||
,lazygit,is a tui for easily using git.,,
|
||||
,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.,,
|
||||
|
||||
|
Can't render this file because it has a wrong number of fields in line 67.
|
Reference in New Issue
Block a user