update
This commit is contained in:
@@ -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
@@ -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",
|
||||||
|
|||||||
@@ -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
@@ -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
@@ -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; [
|
||||||
|
|||||||
Reference in New Issue
Block a user