Compare commits
12 Commits
8440cb3fd8
...
master
Author | SHA1 | Date | |
---|---|---|---|
a6b93796fd | |||
137b555c2d | |||
8e93931704 | |||
a728e7db18 | |||
bcc74c81e4 | |||
a5a7c958f6 | |||
d2a1cad978 | |||
ebc131de84 | |||
24034ab5fe | |||
0e34e1f6a3 | |||
dd04918131 | |||
33ac2d0d6f |
54
flake.lock
generated
54
flake.lock
generated
@@ -20,11 +20,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1751740947,
|
||||
"narHash": "sha256-35040CHH7P3JGmhGVfEb2oJHL/A5mI2IXumhkxrBnao=",
|
||||
"lastModified": 1752743471,
|
||||
"narHash": "sha256-4izhj1j7J4mE8LgljCXSIUDculqOsxxhdoC81VhqizM=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "aquamarine",
|
||||
"rev": "dfc1db15a08c4cd234288f66e1199c653495301f",
|
||||
"rev": "e31b575d19e7cf8a8f4398e2f9cffe27a1332506",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -78,11 +78,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1751810233,
|
||||
"narHash": "sha256-kllkNbIqQi3VplgTMeGzuh1t8Gk8TauvkTRt93Km+tQ=",
|
||||
"lastModified": 1752780124,
|
||||
"narHash": "sha256-5dn97vIYxn6VozKePOQSDxVCsrl38nDdMJXx86KIJH0=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "9b0873b46c9f9e4b7aa01eb634952c206af53068",
|
||||
"rev": "c718918222bdb104397762dea67e6b397a7927fe",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -137,11 +137,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1751808145,
|
||||
"narHash": "sha256-OXgL0XaKMmfX2rRQkt9SkJw+QNfv0jExlySt1D6O72g=",
|
||||
"lastModified": 1752149140,
|
||||
"narHash": "sha256-gbh1HL98Fdqu0jJIWN4OJQN7Kkth7+rbkFpSZLm/62A=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprgraphics",
|
||||
"rev": "b841473a0bd4a1a74a0b64f1ec2ab199035c349f",
|
||||
"rev": "340494a38b5ec453dfc542c6226481f736cc8a9a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -166,11 +166,11 @@
|
||||
"xdph": "xdph"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1751904574,
|
||||
"narHash": "sha256-jXkava/9BRiY2JEVmB68mpkFd+JU3BnNbh2RtRBXfTA=",
|
||||
"lastModified": 1752873617,
|
||||
"narHash": "sha256-OyYkFTgk5WuiwCPMhO9nwgplr+qh8Hva/VPON7wK2+0=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprland",
|
||||
"rev": "bb958a9e139d6ae90d45fe360287d33e229f971e",
|
||||
"rev": "ae3cc48f223386b057137400354ed0ca1f7a8b1a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -313,11 +313,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1751888065,
|
||||
"narHash": "sha256-F2SV9WGqgtRsXIdUrl3sRe0wXlQD+kRRZcSfbepjPJY=",
|
||||
"lastModified": 1752252310,
|
||||
"narHash": "sha256-06i1pIh6wb+sDeDmWlzuPwIdaFMxLlj1J9I5B9XqSeo=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprutils",
|
||||
"rev": "a8229739cf36d159001cfc203871917b83fdf917",
|
||||
"rev": "bcabcbada90ed2aacb435dc09b91001819a6dc82",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -338,11 +338,11 @@
|
||||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1751881472,
|
||||
"narHash": "sha256-meB0SnXbwIe2trD041MLKEv6R7NZ759QwBcVIhlSBfE=",
|
||||
"lastModified": 1751897909,
|
||||
"narHash": "sha256-FnhBENxihITZldThvbO7883PdXC/2dzW4eiNvtoV5Ao=",
|
||||
"owner": "hyprwm",
|
||||
"repo": "hyprwayland-scanner",
|
||||
"rev": "8fb426b3e5452fd9169453fd6c10f8c14ca37120",
|
||||
"rev": "fcca0c61f988a9d092cbb33e906775014c61579d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -353,11 +353,11 @@
|
||||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1751792365,
|
||||
"narHash": "sha256-J1kI6oAj25IG4EdVlg2hQz8NZTBNYvIS0l4wpr9KcUo=",
|
||||
"lastModified": 1752687322,
|
||||
"narHash": "sha256-RKwfXA4OZROjBTQAl9WOZQFm7L8Bo93FQwSJpAiSRvo=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "1fd8bada0b6117e6c7eb54aad5813023eed37ccb",
|
||||
"rev": "6e987485eb2c77e5dcc5af4e3c70843711ef9251",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -369,11 +369,11 @@
|
||||
},
|
||||
"nixpkgs-unstable": {
|
||||
"locked": {
|
||||
"lastModified": 1751792365,
|
||||
"narHash": "sha256-J1kI6oAj25IG4EdVlg2hQz8NZTBNYvIS0l4wpr9KcUo=",
|
||||
"lastModified": 1752687322,
|
||||
"narHash": "sha256-RKwfXA4OZROjBTQAl9WOZQFm7L8Bo93FQwSJpAiSRvo=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "1fd8bada0b6117e6c7eb54aad5813023eed37ccb",
|
||||
"rev": "6e987485eb2c77e5dcc5af4e3c70843711ef9251",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
@@ -385,11 +385,11 @@
|
||||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1751741127,
|
||||
"narHash": "sha256-t75Shs76NgxjZSgvvZZ9qOmz5zuBE8buUaYD28BMTxg=",
|
||||
"lastModified": 1752620740,
|
||||
"narHash": "sha256-f3pO+9lg66mV7IMmmIqG4PL3223TYMlnlw+pnpelbss=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "29e290002bfff26af1db6f64d070698019460302",
|
||||
"rev": "32a4e87942101f1c9f9865e04dc3ddb175f5f32e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@@ -35,7 +35,7 @@
|
||||
{
|
||||
publicKey = "h/BUyzXy0Xo4KJKS/U5V4C9rDJT3fWjjiZoy0I7P+H4=";
|
||||
allowedIPs = ["10.0.0.0/8" "192.168.10.0/24" "2a02:9a0:300:fff0::/64"];
|
||||
endpoint = "gw1.net.chsfg.se:51831";
|
||||
endpoint = "gw1.net.chsfg.se:51821";
|
||||
persistentKeepalive = 25;
|
||||
}
|
||||
];
|
||||
|
@@ -35,7 +35,7 @@
|
||||
# {
|
||||
# publicKey = "h/BUyzXy0Xo4KJKS/U5V4C9rDJT3fWjjiZoy0I7P+H4=";
|
||||
# allowedIPs = ["10.0.0.0/8" "192.168.10.0/24" "2a02:9a0:300:fff0::/48"];
|
||||
# endpoint = "gw1.net.chsfg.se:51831";
|
||||
# endpoint = "gw1.net.chsfg.se:51821";
|
||||
# persistentKeepalive = 25;
|
||||
# }
|
||||
# ];
|
||||
|
@@ -48,6 +48,8 @@ in {
|
||||
./hm/cava.nix # Audio visualizer config
|
||||
./hm/fastfetch.nix # Fastfetch config
|
||||
./hm/eza.nix # Eza config (ls alternative)
|
||||
./hm/user-dirs.nix # XDG User directories config
|
||||
./hm/discord.nix # Discord config
|
||||
];
|
||||
};
|
||||
|
||||
@@ -59,7 +61,7 @@ in {
|
||||
users.schulze = {
|
||||
isNormalUser = true;
|
||||
description = "Felix Schulze";
|
||||
extraGroups = ["networkmanager" "wheel" "docker" "plugdev"];
|
||||
extraGroups = ["networkmanager" "wheel" "docker" "plugdev" "wireshark"];
|
||||
shell = pkgs.fish;
|
||||
};
|
||||
groups.libvirtd.members = ["schulze"];
|
||||
@@ -169,8 +171,19 @@ in {
|
||||
blueman.enable = true;
|
||||
};
|
||||
|
||||
# ================================
|
||||
# HARDWARE
|
||||
# ================================
|
||||
hardware = {
|
||||
# Bluetooth support
|
||||
hardware.bluetooth.enable = true;
|
||||
bluetooth.enable = true;
|
||||
|
||||
# Logitech Unifying Receiver support
|
||||
logitech.wireless = {
|
||||
enable = true;
|
||||
enableGraphical = true;
|
||||
};
|
||||
};
|
||||
|
||||
# power management tool which allows for managing hibernate and suspend states
|
||||
powerManagement.enable = true;
|
||||
|
203
modules/hm/discord.nix
Normal file
203
modules/hm/discord.nix
Normal file
@@ -0,0 +1,203 @@
|
||||
{
|
||||
programs.vesktop = {
|
||||
enable = true;
|
||||
settings = {
|
||||
appBadge = false;
|
||||
arRPC = true;
|
||||
checkUpdates = false;
|
||||
customTitleBar = false;
|
||||
disableMinSize = true;
|
||||
minimizeToTray = true;
|
||||
tray = true;
|
||||
staticTitle = true;
|
||||
hardwareAcceleration = true;
|
||||
discordBranch = "stable";
|
||||
enableSplashScreen = false;
|
||||
};
|
||||
vencord = {
|
||||
themes = {
|
||||
"gruvbox-medium-dark" = ''
|
||||
:root, body, html, #root, #app, #app-mount {
|
||||
background: transparent!important;
|
||||
}
|
||||
.theme-dark,
|
||||
.theme-light {
|
||||
--header-primary: #ebdbb2;
|
||||
--header-secondary: #a89984;
|
||||
--text-normal: #ebdbb2;
|
||||
--text-muted: #928374;
|
||||
--text-link: #458588;
|
||||
--channels-default: #fbf1c7;
|
||||
--interactive-normal: #d5c4a1;
|
||||
--interactive-hover: #83a598;
|
||||
--interactive-active: #83a598;
|
||||
--interactive-muted: #bdae93;
|
||||
--background-base-lowest: #28282890;
|
||||
--background-base-lower: #28282810;
|
||||
--background-surface-high: #32302f90;
|
||||
--background-primary: #28282810;
|
||||
--background-secondary: #28282810;
|
||||
--background-secondary-alt: #32302f;
|
||||
--background-tertiary: #1d2021;
|
||||
--background-accent: #1d2021;
|
||||
--background-floating: #18191c90;
|
||||
--background-mobile-primary: #36393f50;
|
||||
--background-mobile-secondary: #2f313650;
|
||||
--background-modifier-hover: rgba(79, 84, 92, 0.16);
|
||||
--background-modifier-active: rgba(79, 84, 92, 0.24);
|
||||
--background-modifier-selected: rgba(79, 84, 92, 0.32);
|
||||
--background-modifier-accent: hsla(0, 0%, 100%, 0.06);
|
||||
--background-mentioned: rgba(250, 166, 26, 0.05);
|
||||
--background-mentioned-hover: rgba(250, 166, 26, 0.08);
|
||||
--background-message-hover: rgba(4, 4, 5, 0.07);
|
||||
--background-help-warning: rgba(250, 166, 26, 0.1);
|
||||
--background-help-info: rgba(0, 176, 244, 0.1);
|
||||
--scrollbar-thin-thumb: #202225;
|
||||
--scrollbar-thin-track: transparent;
|
||||
--scrollbar-auto-thumb: #1d2021;
|
||||
--scrollbar-auto-track: #3c383610;
|
||||
--scrollbar-auto-scrollbar-color-thumb: #202225;
|
||||
--scrollbar-auto-scrollbar-color-track: #2f313610;
|
||||
--elevation-stroke: 0 0 0 1px rgba(4, 4, 5, 0.15);
|
||||
--elevation-low: 0 1px 0 rgba(4, 4, 5, 0.2), 0 1.5px 0 rgba(6, 6, 7, 0.05),
|
||||
0 2px 0 rgba(4, 4, 5, 0.05);
|
||||
--elevation-medium: 0 4px 4px rgba(0, 0, 0, 0.16);
|
||||
--elevation-high: 0 8px 16px rgba(0, 0, 0, 0.24);
|
||||
--logo-primary: #fff;
|
||||
--focus-primary: #00b0f4;
|
||||
--radio-group-dot-foreground: #000000;
|
||||
--guild-header-text-shadow: 0 1px 1px rgba(0, 0, 0, 0.4);
|
||||
--channeltextarea-background: #3c3836;
|
||||
--activity-card-background: #202225;
|
||||
--textbox-markdown-syntax: #8e9297;
|
||||
--deprecated-card-bg: rgba(32, 34, 37, 0.6);
|
||||
--deprecated-card-editable-bg: rgba(32, 34, 37, 0.3);
|
||||
--deprecated-store-bg: #36393f;
|
||||
--deprecated-quickswitcher-input-background: #3c3836;
|
||||
--deprecated-quickswitcher-input-placeholder: hsla(0, 0%, 100%, 0.3);
|
||||
--deprecated-text-input-bg: rgba(0, 0, 0, 0.1);
|
||||
--deprecated-text-input-border: rgba(0, 0, 0, 0.3);
|
||||
--deprecated-text-input-border-hover: #040405;
|
||||
--deprecated-text-input-border-disabled: #202225;
|
||||
--deprecated-text-input-prefix: #dcddde;
|
||||
--red-faded: #fb4934;
|
||||
--red-intense: #cc241d;
|
||||
--rs-online-color: #689d6a;
|
||||
--rs-idle-color: #d79921;
|
||||
--rs-dnd-color: #cc241d;
|
||||
--rs-streaming-color: #b16286;
|
||||
--rs-offline-color: #504945;
|
||||
--rs-invisible-color: #1d2021;
|
||||
}
|
||||
|
||||
[class*="guilds"][class*="guilds"] {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
[class*="lookFilled"][class*="colorBrand"] {
|
||||
color: var(--text-normal);
|
||||
background-color: var(--background-floating); /* settings buttons */
|
||||
}
|
||||
|
||||
[class*="lookFilled"][class*="colorRed"] {
|
||||
color: var(--text-normal);
|
||||
background-color: var(--red-faded); /* disable account */
|
||||
}
|
||||
|
||||
[class*="lookOutlined"][class*="colorRed"] {
|
||||
color: var(--red-intense);
|
||||
border-color: var(--red-intense); /* 2fa delete account */
|
||||
}
|
||||
|
||||
[class*="lookFilled"][class*="colorGrey"] {
|
||||
color: var(--text-normal);
|
||||
background-color: var(--background-floating); /* edit buttons */
|
||||
}
|
||||
|
||||
[class*="wrapper"][class*="selected"] [class*="childWrapper"],
|
||||
[class*="wrapper"]:hover [class*="childWrapper"] {
|
||||
color: var(--text-normal);
|
||||
background-color: var(--background-floating); /* discord logo */
|
||||
}
|
||||
|
||||
[class*="colorDefault"][class*="focused"] {
|
||||
background-color: #282828;
|
||||
color: var(--text-normal); /* right-click menu */
|
||||
}
|
||||
|
||||
#friends,
|
||||
.da-itemCard,
|
||||
.da-nowPlayingScroller,
|
||||
.da-peopleList,
|
||||
[class*="appMount"],
|
||||
[class*="applicationStore"],
|
||||
[class*="article"],
|
||||
[class*="body"],
|
||||
[class*="channels"],
|
||||
[class*="chat"],
|
||||
[class*="chat"] form,
|
||||
[class*="container"],
|
||||
[class*="content"],
|
||||
[class*="enabled"]:hover,
|
||||
[class*="footer"],
|
||||
[class*="gameLibrary"],
|
||||
[class*="guildsWrapper"],
|
||||
[class*="header"],
|
||||
[class*="headerBar"],
|
||||
[class*="memberListItem"]:not([class*="popoutDisabled"]):hover,
|
||||
[class*="members"],
|
||||
[class*="messagesWrapper"],
|
||||
[class*="nowPlayingColumn"],
|
||||
[class*="peopleList"],
|
||||
[class*="root"],
|
||||
[class*="title"],
|
||||
[class*="typeWindows"],
|
||||
[class*="video"] {
|
||||
background-color: transparent !important;
|
||||
}
|
||||
|
||||
[class*="circleIconButton"] {
|
||||
color: #fe8019;
|
||||
background-color: var(--background-floating); /* add/search servers */
|
||||
}
|
||||
|
||||
[class*="circleIconButton"][class*="selected"] {
|
||||
color: #d65d0e;
|
||||
background-color: var(
|
||||
--background-floating
|
||||
); /* add/search servers selected */
|
||||
}
|
||||
|
||||
.theme-dark [class*="root"] {
|
||||
background-color: var(--background-accent); /* screen share menu */
|
||||
}
|
||||
|
||||
.theme-dark [class*="footer"] {
|
||||
background-color: var(--background-floating);
|
||||
}
|
||||
|
||||
.ml2-deleted [class*="markup"],
|
||||
.ml2-deleted [class*="markup"] .hljs,
|
||||
.ml2-deleted [class*="container"] * {
|
||||
color: var(--red-faded) !important;
|
||||
}
|
||||
'';
|
||||
};
|
||||
settings = {
|
||||
enabledThemes = ["gruvbox-medium-dark.css"];
|
||||
autoUpdate = false;
|
||||
autoUpdateNotification = false;
|
||||
disableMinSize = true;
|
||||
transparent = true;
|
||||
frameless = true;
|
||||
plugins = {
|
||||
MessageLogger = {
|
||||
enabled = true;
|
||||
ignoreSelf = true;
|
||||
};
|
||||
FakeNitro.enabled = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
@@ -1,7 +1,7 @@
|
||||
{
|
||||
programs.eza = {
|
||||
enable = true;
|
||||
icons = true;
|
||||
icons = "auto";
|
||||
git = true;
|
||||
extraOptions = ["--group-directories-first"];
|
||||
enableFishIntegration = true;
|
||||
|
@@ -15,7 +15,6 @@ in {
|
||||
misc = {
|
||||
disable_hyprland_logo = true; # disables the random Hyprland logo / anime girl background. :(
|
||||
disable_splash_rendering = true;
|
||||
focus_on_activate = true;
|
||||
};
|
||||
|
||||
input = {
|
||||
@@ -31,8 +30,8 @@ in {
|
||||
sensitivity = 0;
|
||||
accel_profile = "flat";
|
||||
|
||||
repeat_delay = 250;
|
||||
repeat_rate = 40;
|
||||
repeat_delay = 300;
|
||||
repeat_rate = 30;
|
||||
|
||||
touchpad = {
|
||||
natural_scroll = true;
|
||||
|
@@ -5,6 +5,12 @@
|
||||
serverAliveCountMax = 2;
|
||||
|
||||
matchBlocks = {
|
||||
"*" = {
|
||||
sendEnv = ["TERM"];
|
||||
setEnv = {
|
||||
TERM = "xterm-256color"; # Fix ghostty issue
|
||||
};
|
||||
};
|
||||
"d10.csb.brainmill.com" = {
|
||||
forwardAgent = true;
|
||||
};
|
||||
|
18
modules/hm/user-dirs.nix
Normal file
18
modules/hm/user-dirs.nix
Normal file
@@ -0,0 +1,18 @@
|
||||
{config, ...}: {
|
||||
xdg.userDirs = {
|
||||
enable = true;
|
||||
desktop = "${config.home.homeDirectory}/Nextcloud/Home-sync/Desktop";
|
||||
documents = "${config.home.homeDirectory}/Nextcloud/Home-sync/Documents";
|
||||
download = "${config.home.homeDirectory}/Nextcloud/Home-sync/Downloads";
|
||||
music = "${config.home.homeDirectory}/Nextcloud/Home-sync/Music";
|
||||
pictures = "${config.home.homeDirectory}/Nextcloud/Home-sync/Pictures";
|
||||
publicShare = "${config.home.homeDirectory}/Nextcloud/Home-sync/Public";
|
||||
templates = "${config.home.homeDirectory}/Nextcloud/Home-sync/Templates";
|
||||
videos = "${config.home.homeDirectory}/Nextcloud/Home-sync/Videos";
|
||||
};
|
||||
gtk.gtk3.bookmarks = [
|
||||
"file://${config.home.homeDirectory}/Nextcloud/Home-sync/Downloads"
|
||||
"file://${config.home.homeDirectory}/Nextcloud/Home-sync/Documents"
|
||||
"file://${config.home.homeDirectory}/Nextcloud/Home-sync/Pictures"
|
||||
];
|
||||
}
|
@@ -154,6 +154,7 @@ in {
|
||||
enableFishIntegration = true;
|
||||
};
|
||||
|
||||
# Cat replacement
|
||||
bat = {
|
||||
enable = true;
|
||||
settings = {
|
||||
@@ -192,7 +193,6 @@ in {
|
||||
/*
|
||||
---- POLICIES ----
|
||||
*/
|
||||
|
||||
DisableTelemetry = true;
|
||||
DisableFirefoxStudies = true;
|
||||
EnableTrackingProtection = {
|
||||
@@ -201,14 +201,45 @@ in {
|
||||
Cryptomining = true;
|
||||
Fingerprinting = true;
|
||||
};
|
||||
|
||||
DisablePocket = true;
|
||||
FirefoxHome = {
|
||||
Snippets = false;
|
||||
TopSites = false;
|
||||
SponsoredTopSites = false;
|
||||
SponsoredPocket = false;
|
||||
};
|
||||
HttpsOnlyMode = "force_enabled";
|
||||
DNSOverHTTPS = {
|
||||
Enabled = true;
|
||||
ProviderURL = "https://dns.schulze.network/dns-query";
|
||||
Locked = true;
|
||||
Fallback = true;
|
||||
};
|
||||
PasswordManagerEnabled = false;
|
||||
/*
|
||||
---- PREFERENCES ----
|
||||
*/
|
||||
Preferences = {
|
||||
"extensions.activeThemeID" = {
|
||||
Value = "{21ab01a8-2464-4824-bccb-6db15659347e}";
|
||||
Status = "locked";
|
||||
};
|
||||
"sidebar.animation.duration-ms" = {
|
||||
Value = 50;
|
||||
Status = "locked";
|
||||
};
|
||||
"sidebar.animation.expand-on-hover.duration-ms" = {
|
||||
Value = 50;
|
||||
Status = "locked";
|
||||
};
|
||||
"sidebar.verticalTabs" = lock-true;
|
||||
"sidebar.position_start" = lock-false;
|
||||
};
|
||||
/*
|
||||
---- EXTENSIONS ----
|
||||
*/
|
||||
# Check about:support for extension/add-on ID strings.
|
||||
# Valid strings for installation_mode are "allowed", "blocked",
|
||||
# "force_installed" and "normal_installed".
|
||||
# Valid strings for installation_mode are "allowed", "blocked", "force_installed" and "normal_installed".
|
||||
ExtensionSettings = {
|
||||
"*".installation_mode = "normal_installed";
|
||||
# uBlock Origin:
|
||||
@@ -222,17 +253,6 @@ in {
|
||||
installation_mode = "force_installed";
|
||||
};
|
||||
};
|
||||
|
||||
/*
|
||||
---- PREFERENCES ----
|
||||
*/
|
||||
Preferences = {
|
||||
"browser.newtabpage.activity-stream.showSponsoredTopSites" = lock-false;
|
||||
"extensions.activeThemeID" = {
|
||||
Value = "{21ab01a8-2464-4824-bccb-6db15659347e}";
|
||||
Status = "locked";
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
thunderbird = {
|
||||
@@ -268,6 +288,10 @@ in {
|
||||
remotePlay.openFirewall = true;
|
||||
dedicatedServer.openFirewall = true;
|
||||
};
|
||||
wireshark = {
|
||||
enable = true;
|
||||
package = pkgs.wireshark;
|
||||
};
|
||||
};
|
||||
|
||||
# enable and configure Docker
|
||||
|
Reference in New Issue
Block a user