my over complex system configurations dotfiles.isabelroses.com/
nixos nix flake dotfiles linux
9
fork

Configure Feed

Select the types of activity you want to include in your feed.

treewide: extersia

isabel ede709d3 d37897a5

+38 -40
+5 -5
docs/src/guides/templates.md
··· 1 1 In the past this repo used to hold templates. Now the templates are located at 2 - [tgirlcloud/nix-templates](https://github.com/tgirlcloud/nix-templates). 2 + [extersia-org/nix-templates](https://github.com/extersia-org/nix-templates). 3 3 Overall the commands remain the same except for the repo to use. 4 4 5 - - `nix flake init -t github:tgirlcloud/nix-templates#<template>` to initialize 5 + - `nix flake init -t github:extersia-org/nix-templates#<template>` to initialize 6 6 a new project with the template 7 - - `nix flake new -t github:tgirlcloud/nix-templates#<template> <out dir>` to 7 + - `nix flake new -t github:extersia-org/nix-templates#<template> <out dir>` to 8 8 create a new project in the specified directory 9 9 10 10 For the full list of templates check the [nix-templates 11 - repo](https://github.com/tgirlcloud/nix-templates) directory or run `nix flake 12 - show github:tgirlcloud/nix-templates`. 11 + repo](https://github.com/extersia-org/nix-templates) directory or run `nix flake 12 + show github:extersia-org/nix-templates`.
+21 -21
flake.lock
··· 56 56 "type": "github" 57 57 } 58 58 }, 59 + "extersia": { 60 + "inputs": { 61 + "nixpkgs": [ 62 + "nixpkgs" 63 + ] 64 + }, 65 + "locked": { 66 + "lastModified": 1776734296, 67 + "narHash": "sha256-OT/1NPvxwuRPjOL1ysfWr3lPGosKjIbvmvBpCast8+o=", 68 + "owner": "extersia-org", 69 + "repo": "pkgs", 70 + "rev": "cbccdaaa98e3d0e806c830c691d7e0bb894c40c3", 71 + "type": "github" 72 + }, 73 + "original": { 74 + "owner": "extersia-org", 75 + "repo": "pkgs", 76 + "type": "github" 77 + } 78 + }, 59 79 "flake-compat": { 60 80 "flake": false, 61 81 "locked": { ··· 278 298 "inputs": { 279 299 "catppuccin": "catppuccin", 280 300 "darwin": "darwin", 301 + "extersia": "extersia", 281 302 "home-manager": "home-manager", 282 303 "homebrew": "homebrew", 283 304 "izlix": "izlix", ··· 288 309 "simple-nixos-mailserver": "simple-nixos-mailserver", 289 310 "sops": "sops", 290 311 "spicetify": "spicetify", 291 - "tgirlpkgs": "tgirlpkgs", 292 312 "tranquil": "tranquil" 293 313 } 294 314 }, ··· 390 410 "original": { 391 411 "owner": "nix-systems", 392 412 "repo": "default", 393 - "type": "github" 394 - } 395 - }, 396 - "tgirlpkgs": { 397 - "inputs": { 398 - "nixpkgs": [ 399 - "nixpkgs" 400 - ] 401 - }, 402 - "locked": { 403 - "lastModified": 1776298043, 404 - "narHash": "sha256-J79s/xzEh5CKc2vQp7wFZd3LxQC2qaOXubk4OeEu72U=", 405 - "owner": "tgirlcloud", 406 - "repo": "pkgs", 407 - "rev": "53d970f3ef8d81e42bbfdda941c8247abbd5c693", 408 - "type": "github" 409 - }, 410 - "original": { 411 - "owner": "tgirlcloud", 412 - "repo": "pkgs", 413 413 "type": "github" 414 414 } 415 415 },
+2 -2
flake.nix
··· 112 112 }; 113 113 114 114 ### my programs 115 - tgirlpkgs = { 115 + extersia = { 116 116 type = "github"; 117 - owner = "tgirlcloud"; 117 + owner = "extersia-org"; 118 118 repo = "pkgs"; 119 119 inputs.nixpkgs.follows = "nixpkgs"; 120 120 };
+2 -2
home/isabel/packages.nix
··· 29 29 # keep-sorted end 30 30 ; 31 31 32 - inherit (inputs'.tgirlpkgs.packages) zzz; # code snippets in the cli 32 + inherit (inputs'.extersia.packages) zzz; # code snippets in the cli 33 33 }) 34 34 35 35 # (optionalAttrs cfg.graphical.enable { ··· 60 60 # keep-sorted end 61 61 ; 62 62 63 - inherit (inputs'.tgirlpkgs.packages) cake-wallet; 63 + inherit (inputs'.extersia.packages) cake-wallet; 64 64 }) 65 65 ]; 66 66 }
+1 -3
modules/base/nix/substituters.nix
··· 12 12 hasCtp = if _class == "darwin" then true else (options ? catppuccin && config.catppuccin.enable); 13 13 in 14 14 { 15 - tgirlpkgs.cache.enable = true; 15 + extersia.cache.enable = true; 16 16 17 17 # substituters to use 18 18 nix.settings = { 19 19 # don't worry that you cannot see cache.nixos.org here, it is added by default 20 20 substituters = [ 21 21 "https://nix-community.cachix.org" # nix-community cache 22 - "https://tranquil.cachix.org" # tranquil pds cache 23 22 ] 24 23 ++ optionals hasCtp [ 25 24 "https://catppuccin.cachix.org" # a cache for all catppuccin ports ··· 27 26 28 27 trusted-public-keys = [ 29 28 "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" 30 - "tranquil.cachix.org-1:PoO+mGL6a6LcJiPakMDHN4E218/ei/7v2sxeDtNkSRg=" 31 29 ] 32 30 ++ optionals hasCtp [ 33 31 "catppuccin.cachix.org-1:noG/4HkbhJb+lUAdKrph6LaozJvAeEEZj4N732IysmU="
+1 -1
modules/darwin/extras.nix
··· 2 2 { 3 3 imports = [ 4 4 # keep-sorted start 5 + inputs.extersia.darwinModules.default 5 6 inputs.home-manager.darwinModules.home-manager 6 - inputs.tgirlpkgs.darwinModules.default 7 7 # keep-sorted end 8 8 ]; 9 9 }
+1 -1
modules/home/extras.nix
··· 2 2 { 3 3 imports = [ 4 4 # # keep-sorted start 5 - inputs.tgirlpkgs.homeModules.default 5 + inputs.extersia.homeModules.default 6 6 # keep-sorted end 7 7 ]; 8 8 }
+2 -2
modules/iso/nix.nix
··· 36 36 # fetch from a cache if we can 37 37 substituters = [ 38 38 "https://nix-community.cachix.org" # nix-community cache 39 - "https://cache.tgirl.cloud/tgirlcloud" # tgirl.cloud cache 39 + "https://extersia.cachix.org" # packages for some of my stuff 40 40 "https://catppuccin.cachix.org" # a cache for all catppuccin ports 41 41 ]; 42 42 43 43 trusted-public-keys = [ 44 44 "nix-community.cachix.org-1:mB9FSh9qf2dCimDSUo8Zy7bkq5CX+/rkCWyvRCYg3Fs=" 45 - "tgirlcloud:vcV9oxS9pLXyeu1dVnBabLalLlw0yJzu6PakQM372t0=" 45 + "extersia.cachix.org-1:ZHy9765xrhn4lDKGTzWWykHC+B091oTqNxClgc78MQU=" 46 46 "catppuccin.cachix.org-1:noG/4HkbhJb+lUAdKrph6LaozJvAeEEZj4N732IysmU=" 47 47 ]; 48 48 };
+1 -1
modules/nixos/extras.nix
··· 2 2 { 3 3 imports = [ 4 4 # keep-sorted start 5 + inputs.extersia.nixosModules.default 5 6 inputs.home-manager.nixosModules.home-manager 6 - inputs.tgirlpkgs.nixosModules.default 7 7 # keep-sorted end 8 8 ]; 9 9 }
+1 -1
modules/nixos/services/akkoma/default.nix
··· 33 33 }; 34 34 35 35 "emoji/blobs" = pkgs.blobs_gg; 36 - "emoji/awesome" = inputs'.tgirlpkgs.packages.emojis; 36 + "emoji/awesome" = inputs'.extersia.packages.emojis; 37 37 }; 38 38 39 39 config = {
+1 -1
modules/nixos/services/website.nix
··· 22 22 ${cfg.domain} = { 23 23 serverAliases = [ "www.${cfg.domain}" ]; 24 24 enableACME = true; 25 - root = inputs'.tgirlpkgs.packages.isabelroses-website; 25 + root = inputs'.extersia.packages.isabelroses-website; 26 26 }; 27 27 }; 28 28 };