update, cosmic
This commit is contained in:
parent
08a543c953
commit
94a039fef0
5 changed files with 36 additions and 52 deletions
52
flake.lock
generated
52
flake.lock
generated
|
|
@ -28,43 +28,43 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1747688870,
|
"lastModified": 1752544374,
|
||||||
"narHash": "sha256-ypL9WAZfmJr5V70jEVzqGjjQzF0uCkz+AFQF7n9NmNc=",
|
"narHash": "sha256-ReX0NG6nIAEtQQjLqeu1vUU2jjZuMlpymNtb4VQYeus=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "d5f1f641b289553927b3801580598d200a501863",
|
"rev": "2e00ed310c218127e02ffcf28ddd4e0f669fde3e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"ref": "release-24.11",
|
"ref": "release-25.05",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1750646418,
|
"lastModified": 1752620740,
|
||||||
"narHash": "sha256-4UAN+W0Lp4xnUiHYXUXAPX18t+bn6c4Btry2RqM9JHY=",
|
"narHash": "sha256-f3pO+9lg66mV7IMmmIqG4PL3223TYMlnlw+pnpelbss=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "1f426f65ac4e6bf808923eb6f8b8c2bfba3d18c5",
|
"rev": "32a4e87942101f1c9f9865e04dc3ddb175f5f32e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"ref": "nixos-24.11",
|
"ref": "nixos-25.05",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1750776420,
|
"lastModified": 1752480373,
|
||||||
"narHash": "sha256-/CG+w0o0oJ5itVklOoLbdn2dGB0wbZVOoDm4np6w09A=",
|
"narHash": "sha256-JHQbm+OcGp32wAsXTE/FLYGNpb+4GLi5oTvCxwSoBOA=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "30a61f056ac492e3b7cdcb69c1e6abdcf00e39cf",
|
"rev": "62e0f05ede1da0d54515d4ea8ce9c733f12d9f08",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -77,15 +77,14 @@
|
||||||
"nur": {
|
"nur": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"flake-parts": "flake-parts",
|
"flake-parts": "flake-parts",
|
||||||
"nixpkgs": "nixpkgs_2",
|
"nixpkgs": "nixpkgs_2"
|
||||||
"treefmt-nix": "treefmt-nix"
|
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1751030875,
|
"lastModified": 1752752944,
|
||||||
"narHash": "sha256-x4EqjJUyJ3mHRtFYQP+FSDzT4A+1DEDig1LtwTsIJTc=",
|
"narHash": "sha256-Tjdl6UwwlnpPfO/W+u6lNMCIY1X2hH3wYjwiMj48GjQ=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "nur",
|
"repo": "nur",
|
||||||
"rev": "48ce5dd4e350f18380810882dd787839c6433dda",
|
"rev": "1c920036e31c0d5db9d0bb9bd317a2590e7773b6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -100,27 +99,6 @@
|
||||||
"nixpkgs": "nixpkgs",
|
"nixpkgs": "nixpkgs",
|
||||||
"nur": "nur"
|
"nur": "nur"
|
||||||
}
|
}
|
||||||
},
|
|
||||||
"treefmt-nix": {
|
|
||||||
"inputs": {
|
|
||||||
"nixpkgs": [
|
|
||||||
"nur",
|
|
||||||
"nixpkgs"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"locked": {
|
|
||||||
"lastModified": 1733222881,
|
|
||||||
"narHash": "sha256-JIPcz1PrpXUCbaccEnrcUS8jjEb/1vJbZz5KkobyFdM=",
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "treefmt-nix",
|
|
||||||
"rev": "49717b5af6f80172275d47a418c9719a31a78b53",
|
|
||||||
"type": "github"
|
|
||||||
},
|
|
||||||
"original": {
|
|
||||||
"owner": "numtide",
|
|
||||||
"repo": "treefmt-nix",
|
|
||||||
"type": "github"
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"root": "root",
|
"root": "root",
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@
|
||||||
description = "Complete system and home config";
|
description = "Complete system and home config";
|
||||||
|
|
||||||
inputs = {
|
inputs = {
|
||||||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-24.11";
|
nixpkgs.url = "github:NixOS/nixpkgs/nixos-25.05";
|
||||||
home-manager.url = "github:nix-community/home-manager/release-24.11";
|
home-manager.url = "github:nix-community/home-manager/release-25.05";
|
||||||
home-manager.inputs.nixpkgs.follows = "nixpkgs";
|
home-manager.inputs.nixpkgs.follows = "nixpkgs";
|
||||||
nur.url = "github:nix-community/nur";
|
nur.url = "github:nix-community/nur";
|
||||||
};
|
};
|
||||||
|
|
@ -22,6 +22,7 @@
|
||||||
./system/desktop.nix
|
./system/desktop.nix
|
||||||
./system/hardware/nova.nix
|
./system/hardware/nova.nix
|
||||||
./system/gnome.nix
|
./system/gnome.nix
|
||||||
|
./system/cosmic.nix
|
||||||
./system/steam.nix
|
./system/steam.nix
|
||||||
./system/btrbk.nix
|
./system/btrbk.nix
|
||||||
./system/yubikey.nix
|
./system/yubikey.nix
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,7 @@
|
||||||
${config.home.username} = {
|
${config.home.username} = {
|
||||||
name = config.home.username;
|
name = config.home.username;
|
||||||
isDefault = true;
|
isDefault = true;
|
||||||
extensions = with pkgs.nur.repos.rycee.firefox-addons; [
|
extensions.packages = with pkgs.nur.repos.rycee.firefox-addons; [
|
||||||
auto-tab-discard
|
auto-tab-discard
|
||||||
keepassxc-browser
|
keepassxc-browser
|
||||||
tampermonkey
|
tampermonkey
|
||||||
|
|
@ -48,7 +48,7 @@
|
||||||
];
|
];
|
||||||
search = {
|
search = {
|
||||||
force = true;
|
force = true;
|
||||||
default = "Google";
|
default = "google";
|
||||||
engines = {
|
engines = {
|
||||||
"Nix Packages" = {
|
"Nix Packages" = {
|
||||||
urls = [{
|
urls = [{
|
||||||
|
|
@ -63,61 +63,61 @@
|
||||||
};
|
};
|
||||||
"NixOS Wiki" = {
|
"NixOS Wiki" = {
|
||||||
urls = [{ template = "https://nixos.wiki/index.php?search={searchTerms}"; }];
|
urls = [{ template = "https://nixos.wiki/index.php?search={searchTerms}"; }];
|
||||||
iconUpdateURL = "https://nixos.wiki/favicon.png";
|
icon = "https://nixos.wiki/favicon.png";
|
||||||
updateInterval = 24 * 60 * 60 * 1000;
|
updateInterval = 24 * 60 * 60 * 1000;
|
||||||
definedAliases = [ "@nw" ];
|
definedAliases = [ "@nw" ];
|
||||||
};
|
};
|
||||||
"NixOS Options" = {
|
"NixOS Options" = {
|
||||||
urls = [{ template = "https://search.nixos.org/options?query={searchTerms}"; }];
|
urls = [{ template = "https://search.nixos.org/options?query={searchTerms}"; }];
|
||||||
iconUpdateURL = "https://nixos.org/favicon.png";
|
icon = "https://nixos.org/favicon.png";
|
||||||
updateInterval = 24 * 60 * 60 * 1000;
|
updateInterval = 24 * 60 * 60 * 1000;
|
||||||
definedAliases = [ "@no" ];
|
definedAliases = [ "@no" ];
|
||||||
};
|
};
|
||||||
"Home manager options" = {
|
"Home manager options" = {
|
||||||
urls = [{ template = "https://home-manager-options.extranix.com/?query={searchTerms}&release=release-24.11"; }];
|
urls = [{ template = "https://home-manager-options.extranix.com/?query={searchTerms}&release=release-24.11"; }];
|
||||||
iconUpdateURL = "https://mipmip.github.io/home-manager-option-search/images/favicon.png";
|
icon = "https://mipmip.github.io/home-manager-option-search/images/favicon.png";
|
||||||
updateInterval = 24 * 60 * 60 * 1000;
|
updateInterval = 24 * 60 * 60 * 1000;
|
||||||
definedAliases = [ "@hm" ];
|
definedAliases = [ "@hm" ];
|
||||||
};
|
};
|
||||||
"Google maps" = {
|
"Google maps" = {
|
||||||
urls = [{ template = "http://maps.google.com/?q={searchTerms}"; }];
|
urls = [{ template = "http://maps.google.com/?q={searchTerms}"; }];
|
||||||
iconUpdateURL = "https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico";
|
icon = "https://www.google.com/images/branding/product/ico/maps15_bnuw3a_32dp.ico";
|
||||||
updateInterval = 24 * 60 * 60 * 1000;
|
updateInterval = 24 * 60 * 60 * 1000;
|
||||||
definedAliases = [ "@gm" ];
|
definedAliases = [ "@gm" ];
|
||||||
};
|
};
|
||||||
"Google scholar" = {
|
"Google scholar" = {
|
||||||
urls = [{ template = "https://scholar.google.com/scholar?q={searchTerms}"; }];
|
urls = [{ template = "https://scholar.google.com/scholar?q={searchTerms}"; }];
|
||||||
iconUpdateURL = "https://scholar.google.com/favicon.ico";
|
icon = "https://scholar.google.com/favicon.ico";
|
||||||
updateInterval = 24 * 60 * 60 * 1000;
|
updateInterval = 24 * 60 * 60 * 1000;
|
||||||
definedAliases = [ "@gs" ];
|
definedAliases = [ "@gs" ];
|
||||||
};
|
};
|
||||||
"UB" = {
|
"UB" = {
|
||||||
urls = [{ template = "https://ubffm.hds.hebis.de/Search/Results?lookfor={searchTerms}"; }];
|
urls = [{ template = "https://ubffm.hds.hebis.de/Search/Results?lookfor={searchTerms}"; }];
|
||||||
iconUpdateURL = "https://ubffm.hds.hebis.de/themes/ubffm/images/favicon.ico";
|
icon = "https://ubffm.hds.hebis.de/themes/ubffm/images/favicon.ico";
|
||||||
updateInterval = 24 * 60 * 60 * 1000;
|
updateInterval = 24 * 60 * 60 * 1000;
|
||||||
definedAliases = [ "@ub" ];
|
definedAliases = [ "@ub" ];
|
||||||
};
|
};
|
||||||
"SciHub" = {
|
"SciHub" = {
|
||||||
urls = [{ template = "https://libgen.is/search.php?req={searchTerms}"; }];
|
urls = [{ template = "https://libgen.is/search.php?req={searchTerms}"; }];
|
||||||
iconUpdateURL = "https://libgen.is/favicon.ico";
|
icon = "https://libgen.is/favicon.ico";
|
||||||
updateInterval = 24 * 60 * 60 * 1000;
|
updateInterval = 24 * 60 * 60 * 1000;
|
||||||
definedAliases = [ "@lg" ];
|
definedAliases = [ "@lg" ];
|
||||||
};
|
};
|
||||||
"Libgen" = {
|
"Libgen" = {
|
||||||
urls = [{ template = "https://libgen.is/search.php?req={searchTerms}"; }];
|
urls = [{ template = "https://libgen.is/search.php?req={searchTerms}"; }];
|
||||||
iconUpdateURL = "https://libgen.is/favicon.ico";
|
icon = "https://libgen.is/favicon.ico";
|
||||||
updateInterval = 24 * 60 * 60 * 1000;
|
updateInterval = 24 * 60 * 60 * 1000;
|
||||||
definedAliases = [ "@lg" ];
|
definedAliases = [ "@lg" ];
|
||||||
};
|
};
|
||||||
"Urban Dictionary" = {
|
"Urban Dictionary" = {
|
||||||
urls = [{ template = "https://www.urbandictionary.com/define.php?term={searchTerms}"; }];
|
urls = [{ template = "https://www.urbandictionary.com/define.php?term={searchTerms}"; }];
|
||||||
iconUpdateURL = "https://www.urbandictionary.com/favicon-32x32.png";
|
icon = "https://www.urbandictionary.com/favicon-32x32.png";
|
||||||
updateInterval = 24 * 60 * 60 * 1000;
|
updateInterval = 24 * 60 * 60 * 1000;
|
||||||
definedAliases = [ "@ud" ];
|
definedAliases = [ "@ud" ];
|
||||||
};
|
};
|
||||||
"Leo" = {
|
"Leo" = {
|
||||||
urls = [{ template = "https://dict.leo.org/englisch-deutsch/{searchTerms}"; }];
|
urls = [{ template = "https://dict.leo.org/englisch-deutsch/{searchTerms}"; }];
|
||||||
iconUpdateURL = "https://dict.leo.org/img/favicons/ende-32.png";
|
icon = "https://dict.leo.org/img/favicons/ende-32.png";
|
||||||
updateInterval = 24 * 60 * 60 * 1000;
|
updateInterval = 24 * 60 * 60 * 1000;
|
||||||
definedAliases = [ "@leo" ];
|
definedAliases = [ "@leo" ];
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@
|
||||||
# secrets
|
# secrets
|
||||||
libsecret
|
libsecret
|
||||||
keepassxc
|
keepassxc
|
||||||
yubikey-manager-qt
|
yubioath-flutter
|
||||||
|
|
||||||
# geospatial
|
# geospatial
|
||||||
duckdb
|
duckdb
|
||||||
|
|
|
||||||
5
system/cosmic.nix
Normal file
5
system/cosmic.nix
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
services.desktopManager.cosmic.enable = true;
|
||||||
|
}
|
||||||
Loading…
Add table
Add a link
Reference in a new issue