1
1
Fork 0

Compare commits

..

No commits in common. "49d76e02bd95f522dc5a0b10714b7ea95c3612b4" and "47478a1b2ded5bdadec0cb09d8eadaf3d3793e74" have entirely different histories.

4 changed files with 10 additions and 10 deletions

View file

@ -181,6 +181,7 @@
# Inherit from user
programs.home-manager.enable = config.home-manager.users.${config.custom.username}.programs.home-manager.enable;
systemd.user.startServices = config.home-manager.users.${config.custom.username}.systemd.user.startServices;
nixpkgs.config = config.home-manager.users.${config.custom.username}.nixpkgs.config;
nix.gc = config.home-manager.users.${config.custom.username}.nix.gc;
home = {
@ -194,6 +195,9 @@
programs.home-manager.enable = true;
systemd.user.startServices = "sd-switch"; # Start/stop user services immediately
# Inherit configuration.nix
nixpkgs.config = config.nixpkgs.config;
nix.gc = {
automatic = config.nix.gc.automatic;
frequency = config.nix.gc.dates;

View file

@ -42,7 +42,7 @@ with lib; {
#// librewolf.enable = true;
nautilus.enable = true;
nvtop.enable = true;
#// wezterm.enable = true;
wezterm.enable = true;
zen-browser.enable = true;
})

View file

@ -20,7 +20,7 @@ with lib; {
#?? about:profiles
profiles.default = {
# https://nur.nix-community.org/repos/rycee/
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons;
extensions = with pkgs.nur.repos.rycee.firefox-addons;
optionals config.custom.minimal [
ublock-origin
]
@ -139,10 +139,6 @@ with lib; {
"browser.search.separatePrivateDefault" = false;
"browser.search.suggest.enabled" = true;
"browser.search.widget.inNavBar" = false;
"browser.sessionstore.restore_hidden_tabs" = false;
"browser.sessionstore.restore_on_demand" = true;
"browser.sessionstore.restore_pinned_tabs_on_demand" = false;
"browser.sessionstore.restore_tabs_lazily" = true;
"browser.shell.checkDefaultBrowser" = false;
"browser.startup.homepage" = "about:home";
"browser.startup.page" = 3; # Previous session
@ -207,7 +203,7 @@ with lib; {
"full-screen-api.warning.timeout" = 0;
"general.autoScroll" = false;
"general.smoothScroll" = true;
"general.smoothScroll.msdPhysics.enabled" = false;
"general.smoothScroll.msdPhysics.enabled" = true;
"gfx.webrender.software" = false;
"identity.fxaccounts.enabled" = true;
"layers.acceleration.force-enabled" = true;

View file

@ -12,7 +12,7 @@ in {
git = mkOption {default = false;};
index = mkOption {default = true;};
service = mkOption {default = false;};
terminal = mkOption {default = null;};
terminal = mkOption {default = "ghostty";};
};
config = mkIf cfg.enable {
@ -38,8 +38,8 @@ in {
# https://github.com/NixOS/nixpkgs/pull/240780
#?? echo $NAUTILUS_4_EXTENSION_DIR
programs.nautilus-open-any-terminal = {
enable = isString cfg.terminal;
terminal = mkIf (isString cfg.terminal) cfg.terminal;
enable = true;
terminal = cfg.terminal;
};
home-manager.users.${config.custom.username} = {