This commit is contained in:
2026-07-28 14:07:23 +02:00
parent 9bde3e5bc9
commit 86762e4fe8
5 changed files with 50 additions and 12 deletions
-1
View File
@@ -105,7 +105,6 @@ in
networking.hostName = "nixos"; # Define your hostname. networking.hostName = "nixos"; # Define your hostname.
networking.firewall.enable = false; networking.firewall.enable = false;
networking.networkmanager.enable = true; networking.networkmanager.enable = true;
# Set your time zone. # Set your time zone.
Generated
+21
View File
@@ -169,6 +169,26 @@
"type": "github" "type": "github"
} }
}, },
"nix-index-database": {
"inputs": {
"nixpkgs": [
"nixpkgs"
]
},
"locked": {
"lastModified": 1784440659,
"narHash": "sha256-Q5kNLlWngt7TaIIZoxDKWMHjiSaNRVqr70FqWCRRfr4=",
"owner": "nix-community",
"repo": "nix-index-database",
"rev": "4f8d52a3598b0dc7db7a5e7b419e3edd9d1ecfdb",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "nix-index-database",
"type": "github"
}
},
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1781577229, "lastModified": 1781577229,
@@ -288,6 +308,7 @@
"gsr-ui": "gsr-ui", "gsr-ui": "gsr-ui",
"home-manager": "home-manager", "home-manager": "home-manager",
"millennium": "millennium", "millennium": "millennium",
"nix-index-database": "nix-index-database",
"nixpkgs": "nixpkgs_2", "nixpkgs": "nixpkgs_2",
"noctalia": "noctalia", "noctalia": "noctalia",
"sls-steam": "sls-steam", "sls-steam": "sls-steam",
+7 -5
View File
@@ -21,6 +21,10 @@
url = "github:rPlakama/gsr-ui-nix"; url = "github:rPlakama/gsr-ui-nix";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
}; };
nix-index-database = {
url = "github:nix-community/nix-index-database";
inputs.nixpkgs.follows = "nixpkgs";
};
}; };
outputs = outputs =
@@ -34,6 +38,7 @@
millennium, millennium,
noctalia, noctalia,
gsr-ui, gsr-ui,
nix-index-database,
... ...
}: }:
let let
@@ -51,23 +56,20 @@
home-manager.nixosModules.home-manager home-manager.nixosModules.home-manager
xremap-flake.nixosModules.default xremap-flake.nixosModules.default
gsr-ui.nixosModules.default gsr-ui.nixosModules.default
nix-index-database.nixosModules.default
{ {
nixpkgs.overlays = [ nixpkgs.overlays = [
yazi.overlays.default yazi.overlays.default
millennium.overlays.default millennium.overlays.default
]; ];
environment.systemPackages = [
zen-browser.packages.${system}.default
];
home-manager.useGlobalPkgs = true; home-manager.useGlobalPkgs = true;
home-manager.useUserPackages = true; home-manager.useUserPackages = true;
home-manager.users.user = import ./home-manager/home.nix; home-manager.users.user = import ./home-manager/home.nix;
home-manager.extraSpecialArgs = { home-manager.extraSpecialArgs = {
inherit noctalia; inherit noctalia zen-browser;
}; };
home-manager.backupFileExtension = "backup"; home-manager.backupFileExtension = "backup";
+19 -1
View File
@@ -2,12 +2,14 @@
pkgs, pkgs,
config, config,
noctalia, noctalia,
zen-browser,
... ...
}: }:
{ {
imports = [ imports = [
./mpd.nix ./mpd.nix
noctalia.homeModules.default noctalia.homeModules.default
zen-browser.homeModules.beta
]; ];
# programs.noctalia.enable = true; # programs.noctalia.enable = true;
@@ -27,6 +29,11 @@
enable = true; enable = true;
defaultApplications = { defaultApplications = {
"inode/directory" = [ "nemo.desktop" ]; "inode/directory" = [ "nemo.desktop" ];
"image/*" = [ "imv-dir.desktop" ];
"image/gif" = [ "imv-dir.desktop" ];
"image/jpeg" = [ "imv-dir.desktop" ];
"image/png" = [ "imv-dir.desktop" ];
"image/webp" = [ "imv-dir.desktop" ];
}; };
}; };
@@ -47,6 +54,11 @@
size = 20; size = 20;
}; };
programs.zen-browser = {
enable = true;
setAsDefaultBrowser = true;
};
programs.yazi.enable = true; programs.yazi.enable = true;
programs.yazi.enableFishIntegration = true; programs.yazi.enableFishIntegration = true;
@@ -83,13 +95,15 @@
programs.distrobox.enable = true; programs.distrobox.enable = true;
services.podman.enable = true; services.podman.enable = true;
programs.rofi.enable = true;
programs.rofi.plugins = [ pkgs.rofi-calc ];
services.cliphist.enable = true; services.cliphist.enable = true;
programs.btop.enable = true; programs.btop.enable = true;
services.udiskie.enable = true; services.udiskie.enable = true;
programs.cava.enable = true; programs.cava.enable = true;
programs.equibop.enable = true; programs.equibop.enable = true;
services.awww.enable = true; services.awww.enable = true;
programs.rofi.enable = true;
services.mpdris2.enable = true; services.mpdris2.enable = true;
programs.fastfetch.enable = true; programs.fastfetch.enable = true;
programs.prismlauncher.enable = true; programs.prismlauncher.enable = true;
@@ -100,6 +114,9 @@
programs.obsidian.enable = true; programs.obsidian.enable = true;
programs.gcc.enable = true; programs.gcc.enable = true;
programs.mpv.enable = true; programs.mpv.enable = true;
programs.imv.enable = true;
programs.hexchat.enable = true;
programs.aria2.enable = true;
programs.qutebrowser = { programs.qutebrowser = {
enable = true; enable = true;
settings = { settings = {
@@ -107,6 +124,7 @@
auto_save.session = true; auto_save.session = true;
scrolling.smooth = true; scrolling.smooth = true;
content.autoplay = false; content.autoplay = false;
content.blocking.method = "both";
url.default_page = "https://priv.au"; url.default_page = "https://priv.au";
}; };
extraConfig = '' extraConfig = ''
+3 -5
View File
@@ -19,7 +19,6 @@
python3 python3
basedpyright basedpyright
waypaper waypaper
rofi-calc
renoise renoise
pwvucontrol pwvucontrol
lsof lsof
@@ -30,17 +29,14 @@
trash-cli trash-cli
spek spek
ffmpeg ffmpeg
vlc
# wine # wine
ripgrep ripgrep
nemo-with-extensions nemo-with-extensions
unrar
papirus-icon-theme papirus-icon-theme
rust-analyzer rust-analyzer
scdl scdl
motrix-next motrix-next
onefetch onefetch
aria2
smartmontools smartmontools
qpwgraph qpwgraph
pipewire.jack pipewire.jack
@@ -57,10 +53,12 @@
qt6Packages.qt6ct qt6Packages.qt6ct
kdePackages.breeze kdePackages.breeze
kdePackages.breeze.qt5 kdePackages.breeze.qt5
hexchat
gnumake gnumake
samrewritten samrewritten
gale gale
losslesscut
tree
stow
]; ];
fonts.packages = with pkgs; [ fonts.packages = with pkgs; [