mirror of
https://github.imc.re/void-land/hyprland-void-dots
synced 2025-06-07 00:13:44 +02:00
migrate: guides moved to void-guides repo
This commit is contained in:
parent
28c30c2968
commit
2c921a7edb
4 changed files with 0 additions and 207 deletions
|
@ -1,56 +0,0 @@
|
|||
# Gaming guide with GameMode and MangoHud on void linux
|
||||
|
||||
## Prerequisites
|
||||
|
||||
- Steam : steam
|
||||
- Lutris : lutris
|
||||
- Gamehub : gamehub
|
||||
- Heroic Games Launcher : ["heroic"](https://heroicgameslauncher.com/)
|
||||
- Emulation apps : rpcs3 - rpcsx2
|
||||
- Steam Libs : libgcc-32bit libstdc++-32bit libdrm-32bit libglvnd-32bit mesa-dri-32bit
|
||||
- GameMode : gamemode gamescope
|
||||
- MangoHud : MangoHud MangoHud-32bit
|
||||
- Vulkan Libs : Vulkan-Headers Vulkan-Tools Vulkan-ValidationLayers-32bit mesa-vulkan-radeon mesa-vulkan-radeon-32bit vulkan-loader vulkan-loader-32bit libspa-vulkan libspa-vulkan-32bit amdvlk
|
||||
|
||||
## Setup Ps4 controller via bluetooth
|
||||
|
||||
The bluez and bluetoothd service need to setup.
|
||||
|
||||
Add current user to input,bluetooth group.
|
||||
|
||||
```bash
|
||||
sudo usermod -aG bluetooth,input hesam
|
||||
```
|
||||
|
||||
Inside this file : /etc/bluetooth/main.conf
|
||||
edit ControllerMode to bredr
|
||||
|
||||
## Run steam games with GameMode and MangoHud and GameScope
|
||||
|
||||
Modify the game's launch options on Steam to use the created script. Right-click on the game in your Steam Library, choose "Properties," and under the "General" tab, click on "Set Launch Options." Enter the following command:
|
||||
|
||||
- Enable GameMode :
|
||||
```gamemoderun %command%```
|
||||
|
||||
- Enable MangoHud :
|
||||
- ```MANGOHUD=1 %command%```
|
||||
- ```mangohud %command%```
|
||||
|
||||
- Enable GameScope :
|
||||
- run fullscreen : ```gamescope -f -- %command%```
|
||||
- with fsr : ```gamescope -F fsr | nis -- %command%```
|
||||
- with gamemode and manoghud : ```MANGOHUD=1 gamescope -- gamemoderun %command%```
|
||||
|
||||
- downscale resolution :
|
||||
- ```gamescope fsr -w 1980 -h 1080 -W 1600 -H 900 -- %command%```
|
||||
- ```gamescope fsr -w 3440 -h 1440 -W 1600 -H 900 -- %command%```
|
||||
|
||||
- upscale resolution : ```gamescope -w 1280 -h 720 -W 1600 -H 900 -S integer -- %command%```
|
||||
|
||||
- fps cap : ```gamescope -r 30 -- %command%```
|
||||
|
||||
## Example command
|
||||
|
||||
```bash
|
||||
MANGOHUD=1 gamescope -W 1980 -H 1080 -r 75 -s 0.4 -f -e -F fsr -- gamemoderun %command%
|
||||
```
|
|
@ -1,50 +0,0 @@
|
|||
# Void Linux Productivity Apps
|
||||
|
||||
Enhance your productivity on Void Linux with these curated applications:
|
||||
|
||||
## Terminal and Shell Tools
|
||||
- **alacritty**: Modern GPU-accelerated terminal emulator.
|
||||
- **zellij**: Tmux-like terminal workspace manager.
|
||||
- **neofetch**: Visually appealing system information display.
|
||||
- **fzf**: Command-line fuzzy finder.
|
||||
- **bat**: Better cat replacement.
|
||||
- [**tldr**](https://tldr.sh/#installation): Better man replacement.
|
||||
- **dust**: Command-line tool to display sizes of disk data.
|
||||
- **aria2**: Command-line download manager.
|
||||
- [**atuin**](https://docs.atuin.sh/guide/installation/): Command-line history with search.
|
||||
|
||||
## Desktop Utilities
|
||||
- **nemo**: User-friendly file manager.
|
||||
- **eog**: Eye of gnome a nice image viewer.
|
||||
- **octoxbps**: Graphical package manager for XBPS.
|
||||
- **fontmanager**: Simplifies font management.
|
||||
- **pavucontrol**: Graphical audio settings manager.
|
||||
- **gnome-system-monitor**: Graphical system resource monitor.
|
||||
- **hardinfo**: Hardware info.
|
||||
- **nwg-look**: Custom theme and configuration applier.
|
||||
- **waydroid**: Android emulator.
|
||||
- **easyeffects**: Audio effects for PipeWire applications - flatpak.
|
||||
- **rclone-RcloneBrowser**: Manage cloud storage.
|
||||
|
||||
## Communication and Collaboration
|
||||
- **telegram-desktop**: Official Telegram client.
|
||||
- **discord**: Communication platform with text, voice, and video chat.
|
||||
|
||||
## Multimedia and Design
|
||||
- **spotify**: Music streaming client.
|
||||
- **spotify-adblock**: Blocks ads on Spotify.
|
||||
- **freetube**: Youtube Open Source YouTube app for privacy.
|
||||
- **obs**: Screen recorder.
|
||||
- **GPU Screen Recorder**: Screen recorder with gpu - flatpak.
|
||||
- **gimp**: Open-source raster graphics editor.
|
||||
- **evince**: Document viewer for PDF and PostScript.
|
||||
|
||||
## Development and Editors
|
||||
- **vscode and neovim**: Visual Studio Code and Neovim editors.
|
||||
- [**nvm**](https://github.com/nvm-sh/nvm): Node.js version manager.
|
||||
|
||||
## Virtualization and Gaming
|
||||
- **corectl**: CLI for CoreOS Container Linux clusters.
|
||||
- **steam**: Digital distribution platform for games.
|
||||
|
||||
Boost your computing experience with these diverse applications, ranging from terminal enhancements to powerful multimedia and development tools.
|
|
@ -1,15 +0,0 @@
|
|||
# Run Windows apps with Wine or Bottles on Void Linux
|
||||
|
||||
## Prerequisites
|
||||
|
||||
- Wine : wine wine-32bit winetricks wine-tools wine-common
|
||||
- Libwin : libwine libwine-32bit
|
||||
- Bottles: flatpak install flathub com.usebottles.bottles
|
||||
|
||||
## Run .exe Apps
|
||||
|
||||
To run .exe programs run this command.
|
||||
|
||||
```bash
|
||||
wine <program-name>
|
||||
```
|
|
@ -1,86 +0,0 @@
|
|||
# Void Linux Package Management with XBPS
|
||||
|
||||
Void Linux utilizes the X Binary Package System (XBPS) for package management. XBPS is designed to be simple, efficient, and reliable. Here's a quick guide to get you started:
|
||||
|
||||
## Install New Package
|
||||
|
||||
To install a package, use the following command:
|
||||
|
||||
```bash
|
||||
sudo xbps-install -S <package-name>
|
||||
sudo xbps-install -S bat
|
||||
```
|
||||
|
||||
Replace `<package-name>` with the name of the package you want to install.
|
||||
|
||||
## Install New Package From Local
|
||||
|
||||
```bash
|
||||
sudo xbps-install -S --repository <package-path> <package-full-name>
|
||||
sudo xbps-install -S --repository host/binpkgs hyprland-0.35.0_1
|
||||
```
|
||||
|
||||
Replace `<package-path>` with the directory of package and Replace `<package-full-name>` with the name of the package you want to install
|
||||
|
||||
## Updating Package Database
|
||||
|
||||
Before installing or updating packages, it's advisable to refresh the package database:
|
||||
|
||||
```bash
|
||||
sudo xbps-install -Su
|
||||
```
|
||||
|
||||
This command synchronizes the local package database with the remote repositories, ensuring you have the latest package information.
|
||||
|
||||
## Upgrading Installed Packages
|
||||
|
||||
To upgrade all installed packages to their latest versions, use:
|
||||
|
||||
```bash
|
||||
sudo xbps-install -u
|
||||
```
|
||||
|
||||
This command updates all installed packages to their latest available versions.
|
||||
|
||||
## Searching for Packages
|
||||
|
||||
To search for a package, you can use:
|
||||
|
||||
```bash
|
||||
xbps-query -Rs <search-term>
|
||||
```
|
||||
|
||||
Replace `<search-term>` with the name or keyword related to the package you're looking for.
|
||||
|
||||
## Removing Packages
|
||||
|
||||
To remove a package, use:
|
||||
|
||||
```bash
|
||||
sudo xbps-remove -R <package-name>
|
||||
```
|
||||
|
||||
Replace `<package-name>` with the name of the package you want to remove.
|
||||
|
||||
## Cleaning Package Cache
|
||||
|
||||
To clean the package cache and free up disk space, use:
|
||||
|
||||
```bash
|
||||
sudo xbps-remove -O
|
||||
```
|
||||
|
||||
This command removes old package files from the cache.
|
||||
|
||||
## Update Default Apps by xbps-alternative
|
||||
|
||||
To set alternative for an app use :
|
||||
|
||||
```bash
|
||||
sudo xbps-alternatives -C <config>
|
||||
```
|
||||
|
||||
|
||||
## Conclusion
|
||||
|
||||
XBPS provides a straightforward and efficient package management system for Void Linux. These basic commands should help you get started with installing, updating, and managing packages on your Void Linux system.
|
Loading…
Add table
Reference in a new issue