summaryrefslogtreecommitdiff
path: root/hm
diff options
context:
space:
mode:
Diffstat (limited to 'hm')
-rw-r--r--hm/env/niri/niri.nix6
-rw-r--r--hm/soft/easyeffects.nix12
-rw-r--r--hm/soft/nixcord.nix47
-rw-r--r--hm/soft/soft.nix1
4 files changed, 29 insertions, 37 deletions
diff --git a/hm/env/niri/niri.nix b/hm/env/niri/niri.nix
index e43ba86..f63c1fa 100644
--- a/hm/env/niri/niri.nix
+++ b/hm/env/niri/niri.nix
@@ -14,6 +14,7 @@ in
};
programs.niri.settings = {
+ debug.disable-cursor-plane = [];
binds = import ./binds.nix { inherit config lib pkgs; };
prefer-no-csd = true;
@@ -51,10 +52,11 @@ in
};
cursor = {
hide-when-typing = true;
- size = 8;
- # theme = "";
+ size = 48;
+ theme = "Hoshimi_Miyabi";
};
layout = {
+ # empty-workspace-above-first = true;
border = {
width = 2;
# active = <decoration>;
diff --git a/hm/soft/easyeffects.nix b/hm/soft/easyeffects.nix
new file mode 100644
index 0000000..ab16736
--- /dev/null
+++ b/hm/soft/easyeffects.nix
@@ -0,0 +1,12 @@
+{ config, lib, ... }:
+let
+ cfg = config.hm.soft.easyeffects;
+in
+{
+ options.hm.soft.easyeffects.enable = lib.mkEnableOption "EasyEffects audio equalizer";
+ config = lib.mkIf cfg.enable {
+ services.easyeffects = {
+ enable = true;
+ };
+ };
+}
diff --git a/hm/soft/nixcord.nix b/hm/soft/nixcord.nix
index 4d87901..2e7d799 100644
--- a/hm/soft/nixcord.nix
+++ b/hm/soft/nixcord.nix
@@ -24,9 +24,7 @@ in
config = {
frameless = true;
plugins = {
- BlurNSFW.enable = true;
- ClearURLs.enable = true;
- CopyUserURLs.enable = true;
+ ClearURLs.enable = true;
NoRPC.enable = true;
OnePingPerDM.enable = true;
PinDMs = { enable = true; canCollapseDmSection = true; };
@@ -34,36 +32,29 @@ in
altKrispSwitch.enable = true;
alwaysExpandRoles = { enable = true; hideArrow = true; };
alwaysTrust = { enable = true; domain = false; };
- anammox.enable = true;
- betterActivities.enable = true;
- betterAudioPlayer.enable = true;
+ # anammox.enable = true;
betterGifAltText.enable = true;
betterGifPicker = { enable = true; keepOpen = true; };
betterInvites.enable = true;
betterNotesBox = { enable = true; hide = true; };
- betterQuickReact = { enable = true; columns = 6.0; rows = 1.0; compactMode = true; };
betterRoleContext.enable = true;
- betterSettings.enable = true;
betterUploadButton.enable = true;
betterUserArea = { enable = true; alwaysShowUsername = false; };
biggerStreamPreview.enable = true;
bypassPinPrompt.enable = true;
callTimer.enable = true;
cleanChannelName.enable = true;
- components.enable = true;
copyFileContents.enable = true;
+ crashHandler.enable = true;
customTimestamps.enable = true;
disableCallIdle.enable = true;
- disableDeepLinks.enable = true;
dontRoundMyTimestamps.enable = true;
- elementHighlighter.enable = true;
equicordHelper = { enable = true; noMirroredCamera = true; removeActivitySection = true; };
+ equicordToolbox = { enable = true; showPluginMenu = false; };
expressionCloner.enable = true;
- fakeNitro = { enable = true; enableEmojiBypass = false; enableStickerBypass = false; };
+ fakeNitro = { enable = true; enableEmojiBypass = false; enableStickerBypass = false; };
favoriteEmojiFirst.enable = true;
favoriteGifSearch.enable = true;
- fixCodeblockGap.enable = true;
- fixFileExtensions.enable = true;
fixImagesQuality.enable = true;
fixSpotifyEmbeds.enable = true;
fixYoutubeEmbeds.enable = true;
@@ -75,21 +66,17 @@ in
gifCollections = { enable = true; onlyShowCollections = true; preventDuplicates = true; showCopyImageLink = true; };
gifRoulette = { enable = true; pingOwnerChance = false; };
guildTagSettings.enable = true;
- hideChatButtons.enable = true;
homeTyping.enable = true;
iLoveSpam.enable = true;
- iconViewer.enable = true;
- ignoreTerms.enable = true;
- imageFilename.enable = true;
+ ignoreTerms.enable = true;
+ imageFilename = { enable = true; showFullUrl = true; };
imageLink.enable = true;
imageZoom = { enable = true; nearestNeighbour = true; square = true; };
- inRole.enable = true;
inviteDefaults.enable = true;
- # jumpscare = { enable = true; audioSource = ; imageSource = ; }; DODAC MAMBO AUDIO
limitMiddleClickPaste = { enable = true; limitTo = "never"; };
memberCount.enable = true;
mentionAvatars = { enable = true; showAtSymbol = true; };
- # messageLinkEmbeds.enable = true;
+ messageLinkEmbeds.enable = true;
messageLinkTooltip = { enable = true; display = "cozy"; };
messageLogger = { enable = true; ignoreSelf = true; };
moyai = { enable = true; quality = "HD"; };
@@ -100,11 +87,10 @@ in
noMaskedUrlPaste.enable = true;
noModalAnimation.enable = true;
noMosaic.enable = true;
- noNitroUpsell.enable = true;
+ noNitroUpsell.enable = true;
noOnboardingDelay.enable = true;
noPendingCount.enable = true;
noProfileThemes.enable = true;
- noSystemBadge.enable = true;
noTypingAnimation.enable = true;
openInApp.enable = true;
overrideForumDefaults = { enable = true; defaultLayout = 2; };
@@ -118,21 +104,14 @@ in
roleColorEverywhere.enable = true;
sendTimestamps.enable = true;
serverInfo.enable = true;
- showAllMessageButtons.enable = true;
showConnections.enable = true;
showHiddenChannels = { enable = true; channelStyle = 3; };
showHiddenThings.enable = true;
- showResourceChannels.enable = true;
showTimeoutDuration.enable = true;
- silentTyping.enable = true;
- soundBoardLogger.enable = true;
- splitLargeMessages.enable = true;
+ splitLargeMessages.enable = true;
spotifyCrack = { enable = true; noSpotifyAutoPause = false; };
- stickerBlocker.enable = true;
streamerModeOnStream.enable = true;
- streamingCodecDisabler = { enable = true; disableH264Codec = true; disableH265Codec = true; disableVP8Codec = true; disableVP9Codec = true; };
- superReactionTweaks = { enable = true; superReactionPlayingLimit = 0.0; };
- themeLibrary.enable = true;
+ superReactionTweaks = { enable = true; superReactionPlayingLimit = 0.0; };
typingIndicator.enable = true;
typingTweaks.enable = true;
unindent.enable = true;
@@ -145,13 +124,11 @@ in
viewIcons = { enable = true; format = "png"; };
voiceDownload.enable = true;
voiceMessages.enable = true;
- voiceRejoin.enable = true;
volumeBooster.enable = true;
- # webScreenShareFixes.enable = true;
+ webScreenShareFixes.enable = true;
whoReacted.enable = true;
whosWatching.enable = true;
youtubeAdblock.enable = true;
- youtubeDescription.enable = true;
};
};
};
diff --git a/hm/soft/soft.nix b/hm/soft/soft.nix
index bb5018a..bc20da3 100644
--- a/hm/soft/soft.nix
+++ b/hm/soft/soft.nix
@@ -2,6 +2,7 @@
{
imports = [
./browser.nix
+ ./easyeffects.nix
./email.nix
./kdeconnect.nix
./kdenlive.nix