From 2c921a7edb2a5bf4773c7660109175f51f52b896 Mon Sep 17 00:00:00 2001 From: hesam-init Date: Mon, 15 Apr 2024 20:36:01 +0330 Subject: [PATCH] migrate: guides moved to void-guides repo --- guides/gaming-void.md | 56 --------------------------- guides/system-apps.md | 50 ------------------------ guides/windows-void.md | 15 -------- guides/xbps-void.md | 86 ------------------------------------------ 4 files changed, 207 deletions(-) delete mode 100644 guides/gaming-void.md delete mode 100644 guides/system-apps.md delete mode 100644 guides/windows-void.md delete mode 100644 guides/xbps-void.md diff --git a/guides/gaming-void.md b/guides/gaming-void.md deleted file mode 100644 index 3b164ce..0000000 --- a/guides/gaming-void.md +++ /dev/null @@ -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% -``` diff --git a/guides/system-apps.md b/guides/system-apps.md deleted file mode 100644 index d84c007..0000000 --- a/guides/system-apps.md +++ /dev/null @@ -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. diff --git a/guides/windows-void.md b/guides/windows-void.md deleted file mode 100644 index 2514311..0000000 --- a/guides/windows-void.md +++ /dev/null @@ -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 -``` \ No newline at end of file diff --git a/guides/xbps-void.md b/guides/xbps-void.md deleted file mode 100644 index 0851a1b..0000000 --- a/guides/xbps-void.md +++ /dev/null @@ -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 -sudo xbps-install -S bat -``` - -Replace `` with the name of the package you want to install. - -## Install New Package From Local - -```bash -sudo xbps-install -S --repository -sudo xbps-install -S --repository host/binpkgs hyprland-0.35.0_1 -``` - -Replace `` with the directory of package and Replace `` 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 -``` - -Replace `` 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 -``` - -Replace `` 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 -``` - - -## 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. \ No newline at end of file