diff options
Diffstat (limited to 'hm')
| -rw-r--r-- | hm/env/niri/binds.nix | 10 | ||||
| -rw-r--r-- | hm/env/niri/niri.nix | 3 | ||||
| -rw-r--r-- | hm/soft/mpv.nix | 4 | ||||
| -rw-r--r-- | hm/soft/nixcord.nix | 124 |
4 files changed, 70 insertions, 71 deletions
diff --git a/hm/env/niri/binds.nix b/hm/env/niri/binds.nix index fc452a5..f2b8540 100644 --- a/hm/env/niri/binds.nix +++ b/hm/env/niri/binds.nix @@ -90,11 +90,11 @@ in "Super+Return".action = spawn "obs-cmd" "replay" "save"; } // ( - # --- Generated Workspace Binds (1-9) --- - builtins.listToAttrs (builtins.concatMap (i: let - strI = toString i; + builtins.listToAttrs (builtins.concatMap (keyNum: let + key = toString keyNum; + targetWS = keyNum + 1; in [ - { name = "Mod+${strI}"; value.action = focus-workspace i; } - { name = "Mod+Shift+${strI}"; value.action.move-column-to-workspace = [ i ]; } + { name = "Mod+${key}"; value.action = focus-workspace targetWS; } + { name = "Mod+Shift+${key}"; value.action.move-column-to-workspace = [ targetWS ]; } ]) (lib.range 1 9)) ) diff --git a/hm/env/niri/niri.nix b/hm/env/niri/niri.nix index f63c1fa..02e7472 100644 --- a/hm/env/niri/niri.nix +++ b/hm/env/niri/niri.nix @@ -46,7 +46,6 @@ in mode = { width = 2560; height = 1440; - # refresh = 239.998; }; }; }; @@ -56,7 +55,7 @@ in theme = "Hoshimi_Miyabi"; }; layout = { - # empty-workspace-above-first = true; + empty-workspace-above-first = true; border = { width = 2; # active = <decoration>; diff --git a/hm/soft/mpv.nix b/hm/soft/mpv.nix index f282898..08f97e6 100644 --- a/hm/soft/mpv.nix +++ b/hm/soft/mpv.nix @@ -37,9 +37,9 @@ in config = { keep-open = "yes"; profile = "gpu-hq"; + gpu-api = "vulkan"; vo = "gpu-next"; - hwdec = "auto"; - gpu-api = "opengl"; + hwdec = "vaapi-copy"; scale = "ewa_lanczossharp"; cscale = "ewa_lanczos"; diff --git a/hm/soft/nixcord.nix b/hm/soft/nixcord.nix index 71a26b9..8c2f002 100644 --- a/hm/soft/nixcord.nix +++ b/hm/soft/nixcord.nix @@ -24,68 +24,68 @@ in config = { frameless = true; plugins = { - # ClearURLs.enable = true; - # NoRPC.enable = true; - # OnePingPerDM.enable = true; - # PinDMs = { enable = true; canCollapseDmSection = true; }; - # SaveFavoriteGIFs.enable = true; - # altKrispSwitch.enable = true; - # alwaysExpandRoles = { enable = true; hideArrow = true; }; - # alwaysTrust = { enable = true; domain = false; }; - # anammox.enable = true; - # betterGifAltText.enable = true; - # betterGifPicker = { enable = true; keepOpen = true; }; - # betterInvites.enable = true; - # betterNotesBox = { enable = true; hide = true; }; - # betterRoleContext.enable = true; - # betterUploadButton.enable = true; - # betterUserArea = { enable = true; alwaysShowUsername = false; }; - # biggerStreamPreview.enable = true; - # bypassPinPrompt.enable = true; - # callTimer.enable = true; - # cleanChannelName.enable = true; - # copyFileContents.enable = true; - # crashHandler.enable = true; - # customTimestamps.enable = true; - # disableCallIdle.enable = true; - # dontRoundMyTimestamps.enable = true; - # equicordHelper = { enable = true; noMirroredCamera = true; removeActivitySection = true; }; - # equicordToolbox = { enable = true; showPluginMenu = false; }; - # expressionCloner.enable = true; - # fakeNitro = { enable = true; enableEmojiBypass = false; enableStickerBypass = false; }; - # favoriteEmojiFirst.enable = true; - # favoriteGifSearch.enable = true; - # fixImagesQuality.enable = true; - # fixSpotifyEmbeds.enable = true; - # fixYoutubeEmbeds.enable = true; - # forceOwnerCrown.enable = true; - # forwardAnywhere.enable = true; - # friendsSince.enable = true; - # fullSearchContext.enable = true; - # fullUserInChatbox.enable = true; - # gifCollections = { enable = true; onlyShowCollections = true; preventDuplicates = true; showCopyImageLink = true; }; - # gifRoulette = { enable = true; pingOwnerChance = false; }; - # guildTagSettings.enable = true; - # homeTyping.enable = true; - # iLoveSpam.enable = true; - # ignoreTerms.enable = true; - # imageFilename = { enable = true; showFullUrl = true; }; - # imageLink.enable = true; - # imageZoom = { enable = true; nearestNeighbour = true; square = true; }; - # inviteDefaults.enable = true; - # limitMiddleClickPaste = { enable = true; limitTo = "never"; }; - # memberCount.enable = true; - # mentionAvatars = { enable = true; showAtSymbol = true; }; - # messageLinkEmbeds.enable = true; - # messageLinkTooltip = { enable = true; display = "cozy"; }; - # messageLogger = { enable = true; ignoreSelf = true; }; - # moyai = { enable = true; quality = "HD"; }; - # musicControls.enable = true; - # neverPausePreviews.enable = true; - # newGuildSettings = { enable = true; messages = 1; }; - # noF1.enable = true; - # noMaskedUrlPaste.enable = true; - # noModalAnimation.enable = true; + ClearURLs.enable = true; + NoRPC.enable = true; + OnePingPerDM.enable = true; + PinDMs = { enable = true; canCollapseDmSection = true; }; + SaveFavoriteGIFs.enable = true; + altKrispSwitch.enable = true; + alwaysExpandRoles = { enable = true; hideArrow = true; }; + alwaysTrust = { enable = true; domain = false; }; + anammox.enable = true; + betterGifAltText.enable = true; + betterGifPicker = { enable = true; keepOpen = true; }; + betterInvites.enable = true; + betterNotesBox = { enable = true; hide = true; }; + betterRoleContext.enable = true; + betterUploadButton.enable = true; + betterUserArea = { enable = true; alwaysShowUsername = false; }; + biggerStreamPreview.enable = true; + bypassPinPrompt.enable = true; + callTimer.enable = true; + cleanChannelName.enable = true; + copyFileContents.enable = true; + crashHandler.enable = true; + customTimestamps.enable = true; + disableCallIdle.enable = true; + dontRoundMyTimestamps.enable = true; + equicordHelper = { enable = true; noMirroredCamera = true; removeActivitySection = true; }; + equicordToolbox = { enable = true; showPluginMenu = false; }; + expressionCloner.enable = true; + fakeNitro = { enable = true; enableEmojiBypass = false; enableStickerBypass = false; }; + favoriteEmojiFirst.enable = true; + favoriteGifSearch.enable = true; + fixImagesQuality.enable = true; + fixSpotifyEmbeds.enable = true; + fixYoutubeEmbeds.enable = true; + forceOwnerCrown.enable = true; + forwardAnywhere.enable = true; + friendsSince.enable = true; + fullSearchContext.enable = true; + fullUserInChatbox.enable = true; + gifCollections = { enable = true; onlyShowCollections = true; preventDuplicates = true; showCopyImageLink = true; }; + gifRoulette = { enable = true; pingOwnerChance = false; }; + guildTagSettings.enable = true; + homeTyping.enable = true; + iLoveSpam.enable = true; + ignoreTerms.enable = true; + imageFilename = { enable = true; showFullUrl = true; }; + imageLink.enable = true; + imageZoom = { enable = true; nearestNeighbour = true; square = true; }; + inviteDefaults.enable = true; + limitMiddleClickPaste = { enable = true; limitTo = "never"; }; + memberCount.enable = true; + mentionAvatars = { enable = true; showAtSymbol = true; }; + messageLinkEmbeds.enable = true; + messageLinkTooltip = { enable = true; display = "cozy"; }; + messageLogger = { enable = true; ignoreSelf = true; }; + moyai = { enable = true; quality = "HD"; }; + musicControls.enable = true; + neverPausePreviews.enable = true; + newGuildSettings = { enable = true; messages = 1; }; + noF1.enable = true; + noMaskedUrlPaste.enable = true; + noModalAnimation.enable = true; noMosaic.enable = true; noNitroUpsell.enable = true; noOnboardingDelay.enable = true; |
