niri: render with Nvidia dGPU when iGPU is enabled
This commit is contained in:
@@ -27,3 +27,14 @@ else
|
|||||||
export HYPR_AQ_DRM_DEVICES=/dev/dri/card0
|
export HYPR_AQ_DRM_DEVICES=/dev/dri/card0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
for file in $HOME/.config/niri/config.kdl $HOME/.config/niri/config.kdl.template; do
|
||||||
|
[ -f "$file" ] || continue
|
||||||
|
if [ -n "$NVIDIA_DRI_PATH" ]; then
|
||||||
|
sed -i "s|render-drm-device \"/dev/dri/card[0-9]*\"|render-drm-device \"$NVIDIA_DRI_PATH\"|" "$file"
|
||||||
|
elif [ -n "$Intel_DRI_PATH" ]; then
|
||||||
|
sed -i "s|render-drm-device \"/dev/dri/card[0-9]*\"|render-drm-device \"$Intel_DRI_PATH\"|" "$file"
|
||||||
|
else
|
||||||
|
sed -i "s|render-drm-device \"/dev/dri/card[0-9]*\"|render-drm-device \"/dev/dri/card0\"|" "$file"
|
||||||
|
fi
|
||||||
|
done
|
||||||
@@ -69,9 +69,9 @@ This feature is only enabled in Niri. Swww also manages wallpapers of the Hyprla
|
|||||||
|
|
||||||
## Wallpaper & Colortheme
|
## Wallpaper & Colortheme
|
||||||
|
|
||||||
[A small utility](https://github.com/Uynide/Wallpaper_Chooser) from myself, which implements a Image Carousel with Qt Widgets, is used to select a wallpaper from the collection. Once selected, [a script](https://github.com/Uyanide/dotfiles/blob/main/.scripts/change-colortheme) will pick the most suitable primary color (so-called flavor) for the wallpaper from the Catppuccin Mocha palette. Many applications that can be configured with a colortheme will adhere the result (including most Qt6 apps via Kvantum and GTK3&4 apps via nwg-look).
|
[A small utility](https://github.com/Uyanide/Wallpaper_Chooser) from myself, which implements an Image Carousel with Qt Widgets, is used to select a wallpaper from the collection. Once selected, [a script](https://github.com/Uyanide/dotfiles/blob/main/.scripts/change-colortheme) will pick the most suitable primary color (so-called flavor) for the wallpaper from the Catppuccin Mocha palette. Many applications that can be configured with a colortheme will adhere the result (including most Qt6 apps via Kvantum and GTK3&4 apps via nwg-look).
|
||||||
|
|
||||||
As for the wallpaper collection, see [backgrounds repo for personal use](https://github.com/Uyanide/backgrounds).
|
As for my wallpaper collection, see [backgrounds repo for personal use](https://github.com/Uyanide/backgrounds).
|
||||||
|
|
||||||
## Rofi
|
## Rofi
|
||||||
|
|
||||||
|
|||||||
@@ -256,6 +256,10 @@ cursor {
|
|||||||
hide-when-typing
|
hide-when-typing
|
||||||
}
|
}
|
||||||
|
|
||||||
|
debug {
|
||||||
|
render-drm-device "/dev/dri/card0"
|
||||||
|
}
|
||||||
|
|
||||||
screenshot-path "~/Pictures/Screenshots/.niri_screenshot.png"
|
screenshot-path "~/Pictures/Screenshots/.niri_screenshot.png"
|
||||||
|
|
||||||
// gestures {
|
// gestures {
|
||||||
|
|||||||
@@ -256,6 +256,10 @@ cursor {
|
|||||||
hide-when-typing
|
hide-when-typing
|
||||||
}
|
}
|
||||||
|
|
||||||
|
debug {
|
||||||
|
render-drm-device "/dev/dri/card0"
|
||||||
|
}
|
||||||
|
|
||||||
screenshot-path "~/Pictures/Screenshots/.niri_screenshot.png"
|
screenshot-path "~/Pictures/Screenshots/.niri_screenshot.png"
|
||||||
|
|
||||||
// gestures {
|
// gestures {
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"location": "Munich",
|
"location": "Munich",
|
||||||
"notifications": {
|
"notifications": {
|
||||||
"doNotDisturb": false,
|
"doNotDisturb": false,
|
||||||
"lastSeenTs": 1760464428000
|
"lastSeenTs": 1760477228000
|
||||||
},
|
},
|
||||||
"primaryColor": "#89b4fa",
|
"primaryColor": "#89b4fa",
|
||||||
"showLyricsBar": false
|
"showLyricsBar": false
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ MonitorItem {
|
|||||||
fillColor: Colors.yellow
|
fillColor: Colors.yellow
|
||||||
critical: SystemStatService.cpuTemp > 80
|
critical: SystemStatService.cpuTemp > 80
|
||||||
value: Math.round(SystemStatService.cpuTemp)
|
value: Math.round(SystemStatService.cpuTemp)
|
||||||
maxValue: 120
|
maxValue: 100
|
||||||
textSuffix: "°C"
|
textSuffix: "°C"
|
||||||
onClicked: {
|
onClicked: {
|
||||||
if (action.running) {
|
if (action.running) {
|
||||||
|
|||||||
Reference in New Issue
Block a user