Compare commits

..

4 Commits

4 changed files with 55 additions and 9 deletions

View File

@@ -20,20 +20,42 @@
id = 0; id = 0;
name = "default"; name = "default";
isDefault = true; isDefault = true;
containers = {
personal = {
color = "purple";
icon = "fingerprint";
id = 1;
};
work = {
color = "orange";
icon = "briefcase";
id = 2;
};
social = {
color = "blue";
icon = "chill";
id = 3;
};
dev = {
color = "green";
icon = "circle";
id = 4;
};
};
containersForce = true;
extensions = { extensions = {
force = true; force = true;
packages = with pkgs.nur.repos.rycee.firefox-addons; [ packages = with pkgs.nur.repos.rycee.firefox-addons; [
awesome-rss awesome-rss
betterttv betterttv
bitwarden bitwarden
clearurls blocktube
facebook-container facebook-container
flagfox flagfox
hyperchat hyperchat
istilldontcareaboutcookies istilldontcareaboutcookies
linkwarden linkwarden
livetl livetl
privacy-badger
return-youtube-dislikes return-youtube-dislikes
search-by-image search-by-image
sponsorblock sponsorblock
@@ -99,12 +121,20 @@
"browser.topsites.contile.enabled" = false; "browser.topsites.contile.enabled" = false;
"browser.urlbar.trimURLs" = false; "browser.urlbar.trimURLs" = false;
"browser.urlbar.unitConversion.enabled" = true; "browser.urlbar.unitConversion.enabled" = true;
"dom.security.https_only_mode" = true;
"extensions.formautofill.addresses.enabled" = false; "extensions.formautofill.addresses.enabled" = false;
"extensions.formautofill.creditCards.enabled" = false; "extensions.formautofill.creditCards.enabled" = false;
"extensions.pocket.enabled" = false; "extensions.pocket.enabled" = false;
"general.autoScroll" = true; "general.autoScroll" = true;
"widget.use-xdg-desktop-portal.file-picker" = 1; "permissions.default.geo" = 2;
"privacy.bounceTrackingProtection.mode" = 1;
"privacy.fingerprintingProtection" = true;
"privacy.trackingprotection.consentmanager.skip.pbmode.enabled" = false;
"privacy.trackingprotection.emailtracking.enabled" = true;
"privacy.trackingprotection.enabled" = true;
"privacy.trackingprotection.socialtracking.enabled" = true;
"signon.rememberSignons" = false; "signon.rememberSignons" = false;
"widget.use-xdg-desktop-portal.file-picker" = 1;
}; };
search = { search = {
force = true; force = true;
@@ -189,6 +219,7 @@
libnotify libnotify
libreoffice libreoffice
logiops logiops
openutau
picard picard
protonmail-bridge protonmail-bridge
(pkgs.python3.withPackages (python-pkgs: [ (pkgs.python3.withPackages (python-pkgs: [
@@ -201,6 +232,7 @@
waybar waybar
waybar-mpris waybar-mpris
]; ];
services.arrpc.enable = true; services.arrpc.enable = true;
services.emacs = { services.emacs = {

View File

@@ -112,6 +112,10 @@
:config :config
(evil-collection-init)) (evil-collection-init))
(use-package evil-surround
:config
(global-evil-surround-mode 1))
(use-package vertico (use-package vertico
:custom :custom
(vertico-cycle t) (vertico-cycle t)
@@ -296,6 +300,9 @@
(global-corfu-mode 1) (global-corfu-mode 1)
(corfu-history-mode 1)) (corfu-history-mode 1))
;; license templates
(use-package license-templates)
;; yasnippet config ;; yasnippet config
(use-package yasnippet (use-package yasnippet
:defer t :defer t

View File

@@ -22,6 +22,13 @@
services.xserver.videoDrivers = [ "amdgpu" ]; services.xserver.videoDrivers = [ "amdgpu" ];
boot.loader.systemd-boot.enable = lib.mkForce false;
boot.lanzaboote = {
enable = true;
pkiBundle = "/var/lib/sbctl";
};
# Mount SMB share # Mount SMB share
fileSystems."/mnt/share" = { fileSystems."/mnt/share" = {
device = "//haruko/share"; device = "//haruko/share";
@@ -32,11 +39,10 @@
in ["${automount_opts},credentials=${credentials},uid=1000,gid=100"]; in ["${automount_opts},credentials=${credentials},uid=1000,gid=100"];
}; };
boot.loader.systemd-boot.enable = lib.mkForce false; networking.wg-quick.interfaces = {
wg0 = {
boot.lanzaboote = { configFile = "/home/chase/wg0.conf";
enable = true; };
pkiBundle = "/var/lib/sbctl";
}; };
system.stateVersion = "24.11"; system.stateVersion = "24.11";

View File

@@ -61,7 +61,7 @@
# Allow power management # Allow power management
powerManagement.enable = true; powerManagement.enable = true;
# Enable networking # NetworkManager
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
# Catppuccin # Catppuccin
@@ -184,6 +184,7 @@
sops sops
usbutils usbutils
wget wget
wireguard-tools
yubikey-manager yubikey-manager
]; ];