+17
-7
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
hostname = "MacBook-Nix";
|
hostname = "nixos";
|
||||||
username = "lsoriano";
|
username = "biscuit";
|
||||||
timezone = "America/Chicago";
|
timezone = "America/Chicago";
|
||||||
|
|
||||||
vpn = {
|
vpn = {
|
||||||
@@ -9,8 +9,8 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
terminal = {
|
terminal = {
|
||||||
termFont = "JetBrainsMono Nerd Font"; # e.g., JetBrainsMono Nerd Font
|
termFont = "Monolisa"; # e.g., JetBrainsMono Nerd Font
|
||||||
termSize = "24";
|
termSize = "18";
|
||||||
termShell = "fish";
|
termShell = "fish";
|
||||||
|
|
||||||
shellAliases = {
|
shellAliases = {
|
||||||
@@ -32,10 +32,20 @@
|
|||||||
touchpadSupport = false;
|
touchpadSupport = false;
|
||||||
|
|
||||||
# Custom Applications
|
# Custom Applications
|
||||||
linux-apps = pkgs:
|
linux-apps = {
|
||||||
with pkgs; [
|
gamingDesktop = true; # adds steam
|
||||||
delfin
|
my-apps = pkgs:
|
||||||
|
with pkgs; [
|
||||||
|
jellyfin-media-player
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
|
hyprconf = {
|
||||||
|
monitor = [
|
||||||
|
"DP-1,highres@highrr,0x1080,auto"
|
||||||
|
"HDMI-A-2,highres@highrr,0x0,auto"
|
||||||
];
|
];
|
||||||
|
};
|
||||||
|
|
||||||
sshExtraConfig = ''
|
sshExtraConfig = ''
|
||||||
Host macair
|
Host macair
|
||||||
|
|||||||
@@ -5,7 +5,6 @@
|
|||||||
}: {
|
}: {
|
||||||
imports =
|
imports =
|
||||||
[
|
[
|
||||||
../pkgs/firefox/default.nix
|
|
||||||
]
|
]
|
||||||
++ lib.optionals (linux-apps.gamingDesktop == true) [
|
++ lib.optionals (linux-apps.gamingDesktop == true) [
|
||||||
../pkgs/steam/default.nix
|
../pkgs/steam/default.nix
|
||||||
|
|||||||
@@ -2,4 +2,7 @@
|
|||||||
info = import ../../config.nix;
|
info = import ../../config.nix;
|
||||||
in {
|
in {
|
||||||
home.packages = info.linux-apps.my-apps pkgs;
|
home.packages = info.linux-apps.my-apps pkgs;
|
||||||
|
import = [
|
||||||
|
../../pkgs/firefox/default.nix
|
||||||
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
+28
-27
@@ -61,7 +61,7 @@ in {
|
|||||||
"tridactyl.vim@cmcaine.co.uk" = {
|
"tridactyl.vim@cmcaine.co.uk" = {
|
||||||
install_url = "https://addons.mozilla.org/firefox/downloads/file/4405615/tridactyl_vim-1.24.2.xpi";
|
install_url = "https://addons.mozilla.org/firefox/downloads/file/4405615/tridactyl_vim-1.24.2.xpi";
|
||||||
installation_mode = "force_installed";
|
installation_mode = "force_installed";
|
||||||
};
|
}
|
||||||
# Privacy Badger:
|
# Privacy Badger:
|
||||||
# "jid1-MnnxcxisBPnSXQ@jetpack" = {
|
# "jid1-MnnxcxisBPnSXQ@jetpack" = {
|
||||||
# install_url = "https://addons.mozilla.org/firefox/downloads/latest/privacy-badger17/latest.xpi";
|
# install_url = "https://addons.mozilla.org/firefox/downloads/latest/privacy-badger17/latest.xpi";
|
||||||
@@ -71,35 +71,36 @@ in {
|
|||||||
# "{d634138d-c276-4fc8-924b-40a0ea21d284}" = {
|
# "{d634138d-c276-4fc8-924b-40a0ea21d284}" = {
|
||||||
# install_url = "https://addons.mozilla.org/firefox/downloads/latest/1password-x-password-manager/latest.xpi";
|
# install_url = "https://addons.mozilla.org/firefox/downloads/latest/1password-x-password-manager/latest.xpi";
|
||||||
# installation_mode = "force_installed";
|
# installation_mode = "force_installed";
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
---- PREFERENCES ----
|
---- PREFERENCES ----
|
||||||
*/
|
*/
|
||||||
# Check about:config for options.
|
# Check about:config for options.
|
||||||
Preferences = {
|
Preferences = {
|
||||||
"browser.contentblocking.category" = {
|
"browser.contentblocking.category" = {
|
||||||
Value = "strict";
|
Value = "strict";
|
||||||
Status = "locked";
|
Status = "locked";
|
||||||
|
};
|
||||||
|
"extensions.pocket.enabled" = lock-false;
|
||||||
|
"extensions.screenshots.disabled" = lock-true;
|
||||||
|
"browser.topsites.contile.enabled" = lock-false;
|
||||||
|
"browser.formfill.enable" = lock-false;
|
||||||
|
"browser.search.suggest.enabled" = lock-false;
|
||||||
|
"browser.search.suggest.enabled.private" = lock-false;
|
||||||
|
"browser.urlbar.suggest.searches" = lock-false;
|
||||||
|
"browser.urlbar.showSearchSuggestionsFirst" = lock-false;
|
||||||
|
"browser.newtabpage.activity-stream.feeds.section.topstories" = lock-false;
|
||||||
|
"browser.newtabpage.activity-stream.feeds.snippets" = lock-false;
|
||||||
|
"browser.newtabpage.activity-stream.section.highlights.includePocket" = lock-false;
|
||||||
|
"browser.newtabpage.activity-stream.section.highlights.includeBookmarks" = lock-false;
|
||||||
|
"browser.newtabpage.activity-stream.section.highlights.includeDownloads" = lock-false;
|
||||||
|
"browser.newtabpage.activity-stream.section.highlights.includeVisited" = lock-false;
|
||||||
|
"browser.newtabpage.activity-stream.showSponsored" = lock-false;
|
||||||
|
"browser.newtabpage.activity-stream.system.showSponsored" = lock-false;
|
||||||
|
"browser.newtabpage.activity-stream.showSponsoredTopSites" = lock-false;
|
||||||
};
|
};
|
||||||
"extensions.pocket.enabled" = lock-false;
|
|
||||||
"extensions.screenshots.disabled" = lock-true;
|
|
||||||
"browser.topsites.contile.enabled" = lock-false;
|
|
||||||
"browser.formfill.enable" = lock-false;
|
|
||||||
"browser.search.suggest.enabled" = lock-false;
|
|
||||||
"browser.search.suggest.enabled.private" = lock-false;
|
|
||||||
"browser.urlbar.suggest.searches" = lock-false;
|
|
||||||
"browser.urlbar.showSearchSuggestionsFirst" = lock-false;
|
|
||||||
"browser.newtabpage.activity-stream.feeds.section.topstories" = lock-false;
|
|
||||||
"browser.newtabpage.activity-stream.feeds.snippets" = lock-false;
|
|
||||||
"browser.newtabpage.activity-stream.section.highlights.includePocket" = lock-false;
|
|
||||||
"browser.newtabpage.activity-stream.section.highlights.includeBookmarks" = lock-false;
|
|
||||||
"browser.newtabpage.activity-stream.section.highlights.includeDownloads" = lock-false;
|
|
||||||
"browser.newtabpage.activity-stream.section.highlights.includeVisited" = lock-false;
|
|
||||||
"browser.newtabpage.activity-stream.showSponsored" = lock-false;
|
|
||||||
"browser.newtabpage.activity-stream.system.showSponsored" = lock-false;
|
|
||||||
"browser.newtabpage.activity-stream.showSponsoredTopSites" = lock-false;
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
Reference in New Issue
Block a user