Merge branch 'master' of ssh://git.joshuabell.xyz:3032/dotfiles
This commit is contained in:
commit
9a2813f48f
198 changed files with 1640 additions and 6948 deletions
BIN
assets/black.png
BIN
assets/black.png
Binary file not shown.
Before Width: | Height: | Size: 70 B |
|
@ -1,69 +0,0 @@
|
|||
{
|
||||
description = "Dummy Stormd Service";
|
||||
|
||||
inputs = {
|
||||
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
|
||||
};
|
||||
|
||||
outputs =
|
||||
{ self, nixpkgs }:
|
||||
let
|
||||
systems = nixpkgs.lib.systems.flakeExposed;
|
||||
forAllSystems = nixpkgs.lib.genAttrs systems;
|
||||
in
|
||||
{
|
||||
packages = forAllSystems (system: {
|
||||
stormd = nixpkgs.legacyPackages.${system}.writeScriptBin "stormd" ''
|
||||
#!${nixpkgs.legacyPackages.${system}.bash}/bin/bash
|
||||
echo "This is a dummy stormd implementation"
|
||||
exit 0
|
||||
'';
|
||||
default = self.packages.${system}.stormd;
|
||||
});
|
||||
|
||||
apps = forAllSystems (system: {
|
||||
stormd = {
|
||||
type = "app";
|
||||
program = "${self.packages.${system}.stormd}/bin/stormd";
|
||||
};
|
||||
default = self.apps.${system}.stormd;
|
||||
});
|
||||
|
||||
overlays = forAllSystems (system: [ (final: prev: { stormd = self.packages.${system}.stormd; }) ]);
|
||||
|
||||
devShells = forAllSystems (system: {
|
||||
default = nixpkgs.legacyPackages.${system}.mkShell {
|
||||
packages = [ self.packages.${system}.stormd ];
|
||||
};
|
||||
});
|
||||
|
||||
nixosModules = forAllSystems (
|
||||
system:
|
||||
{ config, lib, ... }:
|
||||
{
|
||||
options = {
|
||||
services.stormd = {
|
||||
enable = lib.mkEnableOption "Enable the Stormd service.";
|
||||
extraOptions = lib.mkOption {
|
||||
type = lib.types.listOf lib.types.str;
|
||||
default = [ ];
|
||||
description = "Extra options to pass to stormd daemon.";
|
||||
};
|
||||
rootUser = lib.mkOption {
|
||||
type = lib.types.str;
|
||||
default = "root";
|
||||
description = "Root user name that will have stormd available.";
|
||||
};
|
||||
nebulaPackage = lib.mkOption {
|
||||
type = lib.types.package;
|
||||
default = self.packages.${system}.stormd;
|
||||
description = "The nebula package to use.";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
config = lib.mkIf config.services.stormd.enable { };
|
||||
}
|
||||
);
|
||||
};
|
||||
}
|
1574
flake.lock
generated
1574
flake.lock
generated
File diff suppressed because it is too large
Load diff
186
flake.nix
186
flake.nix
|
@ -1,202 +1,24 @@
|
|||
{
|
||||
description = "My systems flake";
|
||||
|
||||
inputs = {
|
||||
# Host flake pinning
|
||||
lio_nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
|
||||
lio_home-manager = {
|
||||
url = "github:nix-community/home-manager/release-24.11";
|
||||
inputs.nixpkgs.follows = "lio_nixpkgs";
|
||||
};
|
||||
|
||||
oren_nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
|
||||
oren_home-manager = {
|
||||
url = "github:nix-community/home-manager/release-24.11";
|
||||
inputs.nixpkgs.follows = "oren_nixpkgs";
|
||||
};
|
||||
|
||||
h002_nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
|
||||
h002_home-manager = {
|
||||
url = "github:nix-community/home-manager/release-24.11";
|
||||
inputs.nixpkgs.follows = "h002_nixpkgs";
|
||||
};
|
||||
|
||||
gpdPocket3_nixpkgs.url = "github:nixos/nixpkgs/nixos-24.11";
|
||||
gpdPocket3_home-manager = {
|
||||
url = "github:nix-community/home-manager/release-24.11";
|
||||
inputs.nixpkgs.follows = "gpdPocket3_nixpkgs";
|
||||
};
|
||||
|
||||
nixpkgs_stable.url = "github:nixos/nixpkgs/nixos-24.11";
|
||||
# Nix utility methods
|
||||
nypkgs = {
|
||||
url = "github:yunfachi/nypkgs";
|
||||
inputs.nixpkgs.follows = "nixpkgs_stable";
|
||||
};
|
||||
# Secrets management for nix
|
||||
ragenix = {
|
||||
url = "github:yaxitech/ragenix";
|
||||
inputs.nixpkgs.follows = "nixpkgs_stable";
|
||||
};
|
||||
|
||||
ringofstorms-nvim = {
|
||||
url = "git+https://git.joshuabell.xyz/nvim";
|
||||
};
|
||||
ringofstorms-stormd = {
|
||||
# Initial non git access run
|
||||
# url = "./dummy";
|
||||
# inputs.nixpkgs.follows = "nixpkgs_stable";
|
||||
|
||||
# Normal access
|
||||
url = "git+ssh://git.joshuabell.xyz:3032/stormd";
|
||||
|
||||
# Local path usage for testing changes locally
|
||||
# url = "path:/home/josh/projects/stormd";
|
||||
};
|
||||
|
||||
cosmic = {
|
||||
url = "github:lilyinstarlight/nixos-cosmic";
|
||||
};
|
||||
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||
};
|
||||
|
||||
outputs =
|
||||
{
|
||||
self,
|
||||
nypkgs,
|
||||
nixpkgs_stable,
|
||||
cosmic,
|
||||
lio_nixpkgs,
|
||||
lio_home-manager,
|
||||
oren_nixpkgs,
|
||||
oren_home-manager,
|
||||
gpdPocket3_nixpkgs,
|
||||
gpdPocket3_home-manager,
|
||||
h002_nixpkgs,
|
||||
h002_home-manager,
|
||||
nixpkgs,
|
||||
...
|
||||
}@inputs:
|
||||
let
|
||||
user = {
|
||||
username = "josh";
|
||||
git = {
|
||||
email = "ringofstorms@gmail.com";
|
||||
name = "RingOfStorms (Joshua Bell)";
|
||||
};
|
||||
};
|
||||
|
||||
myHosts = [
|
||||
{
|
||||
name = "lio";
|
||||
opts = {
|
||||
system = "x86_64-linux";
|
||||
};
|
||||
settings = {
|
||||
inherit user;
|
||||
nixpkgs = lio_nixpkgs;
|
||||
home-manager = lio_home-manager;
|
||||
allowUnfree = true;
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "oren";
|
||||
opts = {
|
||||
system = "x86_64-linux";
|
||||
};
|
||||
settings = {
|
||||
inherit user;
|
||||
nixpkgs = oren_nixpkgs;
|
||||
home-manager = oren_home-manager;
|
||||
allowUnfree = true;
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "gpdPocket3";
|
||||
opts = {
|
||||
system = "x86_64-linux";
|
||||
};
|
||||
settings = {
|
||||
inherit user;
|
||||
nixpkgs = gpdPocket3_nixpkgs;
|
||||
home-manager = gpdPocket3_home-manager;
|
||||
allowUnfree = true;
|
||||
};
|
||||
}
|
||||
{
|
||||
name = "h002";
|
||||
opts = {
|
||||
system = "x86_64-linux";
|
||||
};
|
||||
settings = {
|
||||
user = {
|
||||
username = "luser";
|
||||
git = {
|
||||
email = "ringofstorms@gmail.com";
|
||||
name = "RingOfStorms (Joshua Bell)";
|
||||
};
|
||||
};
|
||||
nixpkgs = h002_nixpkgs;
|
||||
home-manager = h002_home-manager;
|
||||
allowUnfree = true;
|
||||
};
|
||||
}
|
||||
];
|
||||
|
||||
directories = {
|
||||
flakeDir = ./.;
|
||||
publicsDir = ./publics;
|
||||
secretsDir = ./secrets;
|
||||
hostsDir = ./hosts_old;
|
||||
usersDir = ./users;
|
||||
};
|
||||
|
||||
# Utilities
|
||||
inherit (nixpkgs_stable) lib;
|
||||
inherit (nixpkgs) lib;
|
||||
# Define the systems to support (all Linux systems exposed by nixpkgs)
|
||||
systems = lib.intersectLists lib.systems.flakeExposed lib.platforms.linux;
|
||||
forAllSystems = lib.genAttrs systems;
|
||||
# Create a mapping from system to corresponding nixpkgs : https://nixos.wiki/wiki/Overlays#In_a_Nix_flake
|
||||
nixpkgsFor = forAllSystems (system: nixpkgs_stable.legacyPackages.${system});
|
||||
|
||||
nixpkgsFor = forAllSystems (system: nixpkgs.legacyPackages.${system});
|
||||
in
|
||||
{
|
||||
# foldl' is "reduce" where { } is the accumulator and myHosts is the array to reduce on.
|
||||
nixosConfigurations = builtins.foldl' (
|
||||
acc: nixConfig:
|
||||
acc
|
||||
// {
|
||||
"${nixConfig.name}" =
|
||||
let
|
||||
settings = nixConfig.settings;
|
||||
lib = settings.nixpkgs.lib;
|
||||
ylib = nypkgs.legacyPackages.${nixConfig.opts.system}.lib;
|
||||
in
|
||||
(lib.nixosSystem {
|
||||
modules =
|
||||
[
|
||||
cosmic.nixosModules.default
|
||||
settings.home-manager.nixosModules.home-manager
|
||||
]
|
||||
++ ylib.umport {
|
||||
path = lib.fileset.maybeMissing ./modules_old;
|
||||
recursive = true;
|
||||
}
|
||||
++ [ ./hosts_old/configuration.nix ];
|
||||
specialArgs = inputs // {
|
||||
inherit ylib;
|
||||
settings =
|
||||
directories
|
||||
// settings
|
||||
// {
|
||||
system = nixConfig.opts // {
|
||||
hostname = nixConfig.name;
|
||||
};
|
||||
};
|
||||
};
|
||||
})
|
||||
// nixConfig.opts;
|
||||
}
|
||||
) { } myHosts;
|
||||
|
||||
devShells = forAllSystems (
|
||||
system:
|
||||
let
|
||||
|
|
1467
hosts/h002/flake.lock
generated
Normal file
1467
hosts/h002/flake.lock
generated
Normal file
File diff suppressed because it is too large
Load diff
162
hosts/lio/flake.lock
generated
162
hosts/lio/flake.lock
generated
|
@ -39,11 +39,11 @@
|
|||
"rust-overlay": "rust-overlay_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735436182,
|
||||
"narHash": "sha256-6ec0d4ppRBNge5RcT7ug41qz8+Gpg0nuY6QUmNq22Vw=",
|
||||
"lastModified": 1735781836,
|
||||
"narHash": "sha256-3QBrsbyM1DyyXruthYJVAiK7kijJP4Mx996q1NC5FWE=",
|
||||
"owner": "lilyinstarlight",
|
||||
"repo": "nixos-cosmic",
|
||||
"rev": "10701247e9312a667f41fcb144000151a23168ae",
|
||||
"rev": "553e7a4b77c4ddf8ed700776f9d71982a14e23c4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -219,11 +219,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735796142,
|
||||
"narHash": "sha256-/qhLqE1/LkXS+OS0r+iJnzyke23cLPIEGPmDymFMsKA=",
|
||||
"lastModified": 1735839171,
|
||||
"narHash": "sha256-yXTT8Lwbsm2ujIeK8NiVb0YUdjPT//3NK8vhXd9x8KE=",
|
||||
"ref": "mod_de_cosmic",
|
||||
"rev": "8392467e87a95012cba37144418b6ebd072ab5ce",
|
||||
"revCount": 1,
|
||||
"rev": "ce85513ec5b69279aed6859bc37c78c22e5e944f",
|
||||
"revCount": 2,
|
||||
"type": "git",
|
||||
"url": "https://git.joshuabell.xyz/dotfiles"
|
||||
},
|
||||
|
@ -257,11 +257,11 @@
|
|||
},
|
||||
"mod_nebula": {
|
||||
"locked": {
|
||||
"lastModified": 1735798197,
|
||||
"narHash": "sha256-QeS0WfeDOZJnpVL96MwWZlC2/SEncCT42DwAuso8Zu4=",
|
||||
"lastModified": 1735839301,
|
||||
"narHash": "sha256-f2JlNaCrA3BA8fPT0uThiuiIZX5ehDe0lPlSLL/QMgY=",
|
||||
"ref": "mod_nebula",
|
||||
"rev": "b8a9599fcf28a9ccbf3b5c903e62da496a8ccc0c",
|
||||
"revCount": 2,
|
||||
"rev": "38c50b65c66740566b39529bbd91624b01b6ea2a",
|
||||
"revCount": 3,
|
||||
"type": "git",
|
||||
"url": "https://git.joshuabell.xyz/dotfiles"
|
||||
},
|
||||
|
@ -326,11 +326,11 @@
|
|||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1734426011,
|
||||
"narHash": "sha256-BRm7OD2b6w86CDB518CIL2fiYsjlE5LSJl7QPg5wA2w=",
|
||||
"lastModified": 1735697839,
|
||||
"narHash": "sha256-0Acw0UaLi+VNThsmeX8zOKi000DFrYXNnrgpOpk2+MM=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "96426917f2354ba03127b56d3409610bf87747ec",
|
||||
"rev": "5eaa5fdf06d2b15d373b82c0f3a1ec1c6cab02ae",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -342,11 +342,11 @@
|
|||
},
|
||||
"nixpkgs-stable": {
|
||||
"locked": {
|
||||
"lastModified": 1734323986,
|
||||
"narHash": "sha256-m/lh6hYMIWDYHCAsn81CDAiXoT3gmxXI9J987W5tZrE=",
|
||||
"lastModified": 1735531152,
|
||||
"narHash": "sha256-As8I+ebItDKtboWgDXYZSIjGlKeqiLBvjxsQHUmAf1Q=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "394571358ce82dff7411395829aa6a3aad45b907",
|
||||
"rev": "3ffbbdbac0566a0977da3d2657b89cbcfe9a173b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -374,11 +374,11 @@
|
|||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1735264675,
|
||||
"narHash": "sha256-MgdXpeX2GuJbtlBrH9EdsUeWl/yXEubyvxM1G+yO4Ak=",
|
||||
"lastModified": 1735669367,
|
||||
"narHash": "sha256-tfYRbFhMOnYaM4ippqqid3BaLOXoFNdImrfBfCp4zn0=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "d49da4c08359e3c39c4e27c74ac7ac9b70085966",
|
||||
"rev": "edf04b75c13c2ac0e54df5ec5c543e300f76f1c9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -455,11 +455,11 @@
|
|||
"nvim_plugin-MeanderingProgrammer/render-markdown.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734133096,
|
||||
"narHash": "sha256-TghF2jDpngtnnkl/AUNHdHkI/j4Hi8aLdDbjRpcO5vs=",
|
||||
"lastModified": 1735525479,
|
||||
"narHash": "sha256-ncFqBv0JITX3pTsLON+HctLUaKXhLRMBUrRWmI8KOSA=",
|
||||
"owner": "MeanderingProgrammer",
|
||||
"repo": "render-markdown.nvim",
|
||||
"rev": "0022a579ac7355966be5ade77699b88c76b6a549",
|
||||
"rev": "6fbd1491abc104409f119685de5353c35c97c005",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -535,11 +535,11 @@
|
|||
"nvim_plugin-b0o/schemastore.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734346842,
|
||||
"narHash": "sha256-5Joek+3d6AEqTmDNuWocp0TusMTHa8RIWvrxQm82Gt0=",
|
||||
"lastModified": 1735689742,
|
||||
"narHash": "sha256-Q/MD8cmYfZGJ0n13oixSPcNFq/VkmaKsLF4JbwFEilU=",
|
||||
"owner": "b0o",
|
||||
"repo": "schemastore.nvim",
|
||||
"rev": "bb03860b59f17dfada46d6d9563c48b7b12fecaf",
|
||||
"rev": "fa47222e29d6f6e80eddcdd0f125c27edf274ad5",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -551,11 +551,11 @@
|
|||
"nvim_plugin-catppuccin/nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1732428187,
|
||||
"narHash": "sha256-Oogw5wmYkx/zsMlPE/r6Kt3cy5sC92rwVzf0P9rzqyw=",
|
||||
"lastModified": 1735299190,
|
||||
"narHash": "sha256-lwQLmqm01FihJdad4QRMK23MTrouyOokyuX/3enWjzs=",
|
||||
"owner": "catppuccin",
|
||||
"repo": "nvim",
|
||||
"rev": "faf15ab0201b564b6368ffa47b56feefc92ce3f4",
|
||||
"rev": "f67b886d65a029f12ffa298701fb8f1efd89295d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -567,11 +567,11 @@
|
|||
"nvim_plugin-chrisgrieser/nvim-early-retirement": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733249728,
|
||||
"narHash": "sha256-yFyW9CprEC/uOdz3Kgp7XJOHF+OUj9a9mxUF3qS8IAI=",
|
||||
"lastModified": 1735588187,
|
||||
"narHash": "sha256-ZjXG+POJFRsc79i1BuAJB9K6UBUfHT05oYvZaUr+RqA=",
|
||||
"owner": "chrisgrieser",
|
||||
"repo": "nvim-early-retirement",
|
||||
"rev": "793bc848f71947f004c88c9fbc5604d55d4dddcc",
|
||||
"rev": "9ae6fcc933fc865ddf2728460194b67985e06e27",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -695,11 +695,11 @@
|
|||
"nvim_plugin-hrsh7th/nvim-cmp": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733799872,
|
||||
"narHash": "sha256-Aht1m2V+yRvmrLoBC4QGYG/p/tmDbnZe1nT3V5k7S58=",
|
||||
"lastModified": 1734672427,
|
||||
"narHash": "sha256-Z/Qy2ErbCa7dbjZVuJUkMmb4d24amNunNgRcbCGPfOg=",
|
||||
"owner": "hrsh7th",
|
||||
"repo": "nvim-cmp",
|
||||
"rev": "3403e2e9391ed0a28c3afddd8612701b647c8e26",
|
||||
"rev": "b555203ce4bd7ff6192e759af3362f9d217e8c89",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -807,11 +807,11 @@
|
|||
"nvim_plugin-m4xshen/hardtime.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733916494,
|
||||
"narHash": "sha256-K1ifAv7WOi6ROURJz3jIx0bmhVu28dAUaT/C4sewvfg=",
|
||||
"lastModified": 1734839863,
|
||||
"narHash": "sha256-WDMr+ygWg9S2PoSqJ4pM26jSaNGAp63wiQ474/p6CIY=",
|
||||
"owner": "m4xshen",
|
||||
"repo": "hardtime.nvim",
|
||||
"rev": "2b609c27c0a050e43022f8aaf2fea7ed036df5ef",
|
||||
"rev": "5d9adcbe2f12741de79e435c8b85dca69a3b22e4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -839,11 +839,11 @@
|
|||
"nvim_plugin-mfussenegger/nvim-lint": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1732288955,
|
||||
"narHash": "sha256-oRVyd2UtmVafoc8TEov+1Hlln6/AFnVokoiENh45X74=",
|
||||
"lastModified": 1734606055,
|
||||
"narHash": "sha256-tD1ciHUdHIcqymImZjSSNq6M5hjsrD66AJhmLTy0cIY=",
|
||||
"owner": "mfussenegger",
|
||||
"repo": "nvim-lint",
|
||||
"rev": "6b46370d02cd001509a765591a3ffc481b538794",
|
||||
"rev": "1fea92f1d9908eaa5eb8bafe08b4293d7aadaa55",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -855,11 +855,11 @@
|
|||
"nvim_plugin-mrcjkb/rustaceanvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734281816,
|
||||
"narHash": "sha256-GX9vRjJC8beqe9ZTLxrEjSJtMWXlTe0dKlGZHmOVwtU=",
|
||||
"lastModified": 1735588128,
|
||||
"narHash": "sha256-0NfZ5GjSpq7kzzwoOcv7E+5QwHBxtcCv5ELd/9WEX0M=",
|
||||
"owner": "mrcjkb",
|
||||
"repo": "rustaceanvim",
|
||||
"rev": "25aab238aad3e58f864274449456bdc339981750",
|
||||
"rev": "d6183fda8341157d763e487b0ef59a83e55f535b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -871,11 +871,11 @@
|
|||
"nvim_plugin-neovim/nvim-lspconfig": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734420151,
|
||||
"narHash": "sha256-OQh9dDXsilG/nb8DQ7ZXXqCIO7823QzYa9S8k6tqPIs=",
|
||||
"lastModified": 1735439232,
|
||||
"narHash": "sha256-6a1HjpLYdZ+ZmWM1B0tv631A3EHHstPrjaV15UnVtoY=",
|
||||
"owner": "neovim",
|
||||
"repo": "nvim-lspconfig",
|
||||
"rev": "9f2c279cf9abe584f03bfeb37c6658d68e3ff49d",
|
||||
"rev": "8b15a1a597a59f4f5306fad9adfe99454feab743",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1015,11 +1015,11 @@
|
|||
"nvim_plugin-nvim-tree/nvim-tree.lua": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734126858,
|
||||
"narHash": "sha256-Z5RsV10V4nRlYtvpvGkmCPBo4hCSZg4PFIrTu9NXNuw=",
|
||||
"lastModified": 1734820548,
|
||||
"narHash": "sha256-4PmP31vYPH9xw4AjV5rDSKvcvZGTnIaPfR4Bwc0lAiA=",
|
||||
"owner": "nvim-tree",
|
||||
"repo": "nvim-tree.lua",
|
||||
"rev": "f7b76cd1a75615c8d6254fc58bedd2a7304eb7d8",
|
||||
"rev": "68fc4c20f5803444277022c681785c5edd11916d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1031,11 +1031,11 @@
|
|||
"nvim_plugin-nvim-tree/nvim-web-devicons": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734330868,
|
||||
"narHash": "sha256-OULD8dLI3Oakg9rgs4h8zXozOmX0aiovBNk8kD0nDXY=",
|
||||
"lastModified": 1735569123,
|
||||
"narHash": "sha256-h9rY6F+2sBlG9PFN34/0ZTkY66oCeCIPe/HEadM03K4=",
|
||||
"owner": "nvim-tree",
|
||||
"repo": "nvim-web-devicons",
|
||||
"rev": "0eb18da56e2ba6ba24de7130a12bcc4e31ad11cb",
|
||||
"rev": "4adeeaa7a32d46cf3b5833341358c797304f950a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1047,11 +1047,11 @@
|
|||
"nvim_plugin-nvim-treesitter/nvim-treesitter-context": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733927792,
|
||||
"narHash": "sha256-F+er4S4rKrG2kFeE8GVpn0xU8OTdygNG/jOIEWrn9KM=",
|
||||
"lastModified": 1734710732,
|
||||
"narHash": "sha256-TIFMPKzD2ero1eK9aVfY1iKEvf/Sw8SL/9mk9omCQ3c=",
|
||||
"owner": "nvim-treesitter",
|
||||
"repo": "nvim-treesitter-context",
|
||||
"rev": "8fd989b6b457a448606b4a2e51f9161700f609a7",
|
||||
"rev": "2bcf700b59bc92850ca83a1c02e86ba832e0fae0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1079,11 +1079,11 @@
|
|||
"nvim_plugin-rcarriga/nvim-notify": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1727022370,
|
||||
"narHash": "sha256-Sd7IR5roXHOKRCxhqtYMhWfEltyRJMDEMDO/ecSKenE=",
|
||||
"lastModified": 1735562588,
|
||||
"narHash": "sha256-9jDpoLLto9WgTsV399WeE2XGrTJXWTYbcJ+zOFWldAA=",
|
||||
"owner": "rcarriga",
|
||||
"repo": "nvim-notify",
|
||||
"rev": "fbef5d32be8466dd76544a257d3f3dce20082a07",
|
||||
"rev": "c3797193536711b5d8983975791c4b11dc35ab3a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1159,11 +1159,11 @@
|
|||
"nvim_plugin-stevearc/conform.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733857807,
|
||||
"narHash": "sha256-hT3K+UzNpVGScgdZWtyQj+kFbqcD6PNeRTZ2f9nDEXY=",
|
||||
"lastModified": 1735092409,
|
||||
"narHash": "sha256-J663AMnRT7S0vIpMxGxQNJNR0lodqJe8NvXTDIhfDYk=",
|
||||
"owner": "stevearc",
|
||||
"repo": "conform.nvim",
|
||||
"rev": "f4e8837878fc5712d053ba3091a73d27d96a09e2",
|
||||
"rev": "9180320205d250429f0f80e073326c674e2a7149",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1175,11 +1175,11 @@
|
|||
"nvim_plugin-stevearc/dressing.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1731521499,
|
||||
"narHash": "sha256-O0sdxU+ZQnclnnC5IfBpgqlMxjsJKlmPYQYPP+S3cn8=",
|
||||
"lastModified": 1734804193,
|
||||
"narHash": "sha256-N4hB5wDgoqXrXxSfzDCrqmdDtdVvq+PtOS7FBPH7qXE=",
|
||||
"owner": "stevearc",
|
||||
"repo": "dressing.nvim",
|
||||
"rev": "fc78a3ca96f4db9f8893bb7e2fd9823e0780451b",
|
||||
"rev": "3a45525bb182730fe462325c99395529308f431e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1255,11 +1255,11 @@
|
|||
"nvim_plugin-yetone/avante.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734103469,
|
||||
"narHash": "sha256-jbZ8tx2iHpMIj9dEklIyybBPIwm2KkA0vw23iw72ALo=",
|
||||
"lastModified": 1735541893,
|
||||
"narHash": "sha256-QY7Rt27ul6S4jKrlbsn7hkVy0qd/YWgxYO6dSiFvdk8=",
|
||||
"owner": "yetone",
|
||||
"repo": "avante.nvim",
|
||||
"rev": "9e0b5bf8f13fa7f260932d350685bc379dc4098c",
|
||||
"rev": "9abbec4c5b580b514184990490dea74d0cdc27cc",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1287,11 +1287,11 @@
|
|||
"nvim_plugin-zbirenbaum/copilot.lua": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733949337,
|
||||
"narHash": "sha256-XJbgOZRY5WxAvdO8C3eSwaTCc/dBRs9+GnwAoInfj7E=",
|
||||
"lastModified": 1734926641,
|
||||
"narHash": "sha256-c2UE0dLBtoYMvMxg+jXzfsD+wN9sZLvftJq4gGmooZU=",
|
||||
"owner": "zbirenbaum",
|
||||
"repo": "copilot.lua",
|
||||
"rev": "d3783b9283a7c35940ed8d71549030d5f5f9f980",
|
||||
"rev": "886ee73b6d464b2b3e3e6a7ff55ce87feac423a9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1389,11 +1389,11 @@
|
|||
"rust-overlay": "rust-overlay_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735329660,
|
||||
"narHash": "sha256-orVsy4BTlJjFFl8sZdKf0qOH0A7eISKqxu9upISnFw8=",
|
||||
"lastModified": 1735698506,
|
||||
"narHash": "sha256-S1lVjc2wayhC50B4Wo3p958bTjd1kqiMSiWnc4hdWZg=",
|
||||
"ref": "refs/heads/master",
|
||||
"rev": "b43def52fc1f11d6438bc657842b1b876ffebbcd",
|
||||
"revCount": 248,
|
||||
"rev": "3d9d5258b72ea19863a53d6ac69e6dffc4ad2ba6",
|
||||
"revCount": 250,
|
||||
"type": "git",
|
||||
"url": "https://git.joshuabell.xyz/nvim"
|
||||
},
|
||||
|
@ -1465,11 +1465,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735352767,
|
||||
"narHash": "sha256-3zXufMRWUdwmp8/BTmxVW/k4MyqsPjLnnt/IlQyZvhc=",
|
||||
"lastModified": 1735698720,
|
||||
"narHash": "sha256-+skLL6mq/T7s6J5YmSp89ivQOHBPQ40GEU2n8yqp6bs=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "a16b9a7cac7f4d39a84234d62e91890370c57d76",
|
||||
"rev": "a00807363a8a6cae6c3fa84ff494bf9d96333674",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1487,11 +1487,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1734402816,
|
||||
"narHash": "sha256-cgQ8mjUJz7J3fp97lnvl0dSJ6vLt8yzUSmw3B7QKw94=",
|
||||
"lastModified": 1735612067,
|
||||
"narHash": "sha256-rsjojgfPUf9tWuMXuuo2KAIoUZ49XGZQJSjFGOO8Cq4=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "e38fbd6e56e8cd1d61c65a21bbb7785e966707b4",
|
||||
"rev": "d199142e84bfaae476ffb4e09a70879d7918784d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
162
hosts/oren/flake.lock
generated
162
hosts/oren/flake.lock
generated
|
@ -39,11 +39,11 @@
|
|||
"rust-overlay": "rust-overlay_2"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735362320,
|
||||
"narHash": "sha256-nNPTwaTLwMFX4Y0ugxwubIw2LJ+qt2g2FrwBVjRr1zI=",
|
||||
"lastModified": 1735781836,
|
||||
"narHash": "sha256-3QBrsbyM1DyyXruthYJVAiK7kijJP4Mx996q1NC5FWE=",
|
||||
"owner": "lilyinstarlight",
|
||||
"repo": "nixos-cosmic",
|
||||
"rev": "7da43ac24467b538ae5f07117709665b189887fd",
|
||||
"rev": "553e7a4b77c4ddf8ed700776f9d71982a14e23c4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -219,11 +219,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735796142,
|
||||
"narHash": "sha256-/qhLqE1/LkXS+OS0r+iJnzyke23cLPIEGPmDymFMsKA=",
|
||||
"lastModified": 1735839171,
|
||||
"narHash": "sha256-yXTT8Lwbsm2ujIeK8NiVb0YUdjPT//3NK8vhXd9x8KE=",
|
||||
"ref": "mod_de_cosmic",
|
||||
"rev": "8392467e87a95012cba37144418b6ebd072ab5ce",
|
||||
"revCount": 1,
|
||||
"rev": "ce85513ec5b69279aed6859bc37c78c22e5e944f",
|
||||
"revCount": 2,
|
||||
"type": "git",
|
||||
"url": "https://git.joshuabell.xyz/dotfiles"
|
||||
},
|
||||
|
@ -257,11 +257,11 @@
|
|||
},
|
||||
"mod_nebula": {
|
||||
"locked": {
|
||||
"lastModified": 1735798197,
|
||||
"narHash": "sha256-QeS0WfeDOZJnpVL96MwWZlC2/SEncCT42DwAuso8Zu4=",
|
||||
"lastModified": 1735839301,
|
||||
"narHash": "sha256-f2JlNaCrA3BA8fPT0uThiuiIZX5ehDe0lPlSLL/QMgY=",
|
||||
"ref": "mod_nebula",
|
||||
"rev": "b8a9599fcf28a9ccbf3b5c903e62da496a8ccc0c",
|
||||
"revCount": 2,
|
||||
"rev": "38c50b65c66740566b39529bbd91624b01b6ea2a",
|
||||
"revCount": 3,
|
||||
"type": "git",
|
||||
"url": "https://git.joshuabell.xyz/dotfiles"
|
||||
},
|
||||
|
@ -326,11 +326,11 @@
|
|||
},
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1734426011,
|
||||
"narHash": "sha256-BRm7OD2b6w86CDB518CIL2fiYsjlE5LSJl7QPg5wA2w=",
|
||||
"lastModified": 1735697839,
|
||||
"narHash": "sha256-0Acw0UaLi+VNThsmeX8zOKi000DFrYXNnrgpOpk2+MM=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "96426917f2354ba03127b56d3409610bf87747ec",
|
||||
"rev": "5eaa5fdf06d2b15d373b82c0f3a1ec1c6cab02ae",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -342,11 +342,11 @@
|
|||
},
|
||||
"nixpkgs-stable": {
|
||||
"locked": {
|
||||
"lastModified": 1734323986,
|
||||
"narHash": "sha256-m/lh6hYMIWDYHCAsn81CDAiXoT3gmxXI9J987W5tZrE=",
|
||||
"lastModified": 1735531152,
|
||||
"narHash": "sha256-As8I+ebItDKtboWgDXYZSIjGlKeqiLBvjxsQHUmAf1Q=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "394571358ce82dff7411395829aa6a3aad45b907",
|
||||
"rev": "3ffbbdbac0566a0977da3d2657b89cbcfe9a173b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -374,11 +374,11 @@
|
|||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1735264675,
|
||||
"narHash": "sha256-MgdXpeX2GuJbtlBrH9EdsUeWl/yXEubyvxM1G+yO4Ak=",
|
||||
"lastModified": 1735669367,
|
||||
"narHash": "sha256-tfYRbFhMOnYaM4ippqqid3BaLOXoFNdImrfBfCp4zn0=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "d49da4c08359e3c39c4e27c74ac7ac9b70085966",
|
||||
"rev": "edf04b75c13c2ac0e54df5ec5c543e300f76f1c9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -455,11 +455,11 @@
|
|||
"nvim_plugin-MeanderingProgrammer/render-markdown.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734133096,
|
||||
"narHash": "sha256-TghF2jDpngtnnkl/AUNHdHkI/j4Hi8aLdDbjRpcO5vs=",
|
||||
"lastModified": 1735525479,
|
||||
"narHash": "sha256-ncFqBv0JITX3pTsLON+HctLUaKXhLRMBUrRWmI8KOSA=",
|
||||
"owner": "MeanderingProgrammer",
|
||||
"repo": "render-markdown.nvim",
|
||||
"rev": "0022a579ac7355966be5ade77699b88c76b6a549",
|
||||
"rev": "6fbd1491abc104409f119685de5353c35c97c005",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -535,11 +535,11 @@
|
|||
"nvim_plugin-b0o/schemastore.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734346842,
|
||||
"narHash": "sha256-5Joek+3d6AEqTmDNuWocp0TusMTHa8RIWvrxQm82Gt0=",
|
||||
"lastModified": 1735689742,
|
||||
"narHash": "sha256-Q/MD8cmYfZGJ0n13oixSPcNFq/VkmaKsLF4JbwFEilU=",
|
||||
"owner": "b0o",
|
||||
"repo": "schemastore.nvim",
|
||||
"rev": "bb03860b59f17dfada46d6d9563c48b7b12fecaf",
|
||||
"rev": "fa47222e29d6f6e80eddcdd0f125c27edf274ad5",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -551,11 +551,11 @@
|
|||
"nvim_plugin-catppuccin/nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1732428187,
|
||||
"narHash": "sha256-Oogw5wmYkx/zsMlPE/r6Kt3cy5sC92rwVzf0P9rzqyw=",
|
||||
"lastModified": 1735299190,
|
||||
"narHash": "sha256-lwQLmqm01FihJdad4QRMK23MTrouyOokyuX/3enWjzs=",
|
||||
"owner": "catppuccin",
|
||||
"repo": "nvim",
|
||||
"rev": "faf15ab0201b564b6368ffa47b56feefc92ce3f4",
|
||||
"rev": "f67b886d65a029f12ffa298701fb8f1efd89295d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -567,11 +567,11 @@
|
|||
"nvim_plugin-chrisgrieser/nvim-early-retirement": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733249728,
|
||||
"narHash": "sha256-yFyW9CprEC/uOdz3Kgp7XJOHF+OUj9a9mxUF3qS8IAI=",
|
||||
"lastModified": 1735588187,
|
||||
"narHash": "sha256-ZjXG+POJFRsc79i1BuAJB9K6UBUfHT05oYvZaUr+RqA=",
|
||||
"owner": "chrisgrieser",
|
||||
"repo": "nvim-early-retirement",
|
||||
"rev": "793bc848f71947f004c88c9fbc5604d55d4dddcc",
|
||||
"rev": "9ae6fcc933fc865ddf2728460194b67985e06e27",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -695,11 +695,11 @@
|
|||
"nvim_plugin-hrsh7th/nvim-cmp": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733799872,
|
||||
"narHash": "sha256-Aht1m2V+yRvmrLoBC4QGYG/p/tmDbnZe1nT3V5k7S58=",
|
||||
"lastModified": 1734672427,
|
||||
"narHash": "sha256-Z/Qy2ErbCa7dbjZVuJUkMmb4d24amNunNgRcbCGPfOg=",
|
||||
"owner": "hrsh7th",
|
||||
"repo": "nvim-cmp",
|
||||
"rev": "3403e2e9391ed0a28c3afddd8612701b647c8e26",
|
||||
"rev": "b555203ce4bd7ff6192e759af3362f9d217e8c89",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -807,11 +807,11 @@
|
|||
"nvim_plugin-m4xshen/hardtime.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733916494,
|
||||
"narHash": "sha256-K1ifAv7WOi6ROURJz3jIx0bmhVu28dAUaT/C4sewvfg=",
|
||||
"lastModified": 1734839863,
|
||||
"narHash": "sha256-WDMr+ygWg9S2PoSqJ4pM26jSaNGAp63wiQ474/p6CIY=",
|
||||
"owner": "m4xshen",
|
||||
"repo": "hardtime.nvim",
|
||||
"rev": "2b609c27c0a050e43022f8aaf2fea7ed036df5ef",
|
||||
"rev": "5d9adcbe2f12741de79e435c8b85dca69a3b22e4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -839,11 +839,11 @@
|
|||
"nvim_plugin-mfussenegger/nvim-lint": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1732288955,
|
||||
"narHash": "sha256-oRVyd2UtmVafoc8TEov+1Hlln6/AFnVokoiENh45X74=",
|
||||
"lastModified": 1734606055,
|
||||
"narHash": "sha256-tD1ciHUdHIcqymImZjSSNq6M5hjsrD66AJhmLTy0cIY=",
|
||||
"owner": "mfussenegger",
|
||||
"repo": "nvim-lint",
|
||||
"rev": "6b46370d02cd001509a765591a3ffc481b538794",
|
||||
"rev": "1fea92f1d9908eaa5eb8bafe08b4293d7aadaa55",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -855,11 +855,11 @@
|
|||
"nvim_plugin-mrcjkb/rustaceanvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734281816,
|
||||
"narHash": "sha256-GX9vRjJC8beqe9ZTLxrEjSJtMWXlTe0dKlGZHmOVwtU=",
|
||||
"lastModified": 1735588128,
|
||||
"narHash": "sha256-0NfZ5GjSpq7kzzwoOcv7E+5QwHBxtcCv5ELd/9WEX0M=",
|
||||
"owner": "mrcjkb",
|
||||
"repo": "rustaceanvim",
|
||||
"rev": "25aab238aad3e58f864274449456bdc339981750",
|
||||
"rev": "d6183fda8341157d763e487b0ef59a83e55f535b",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -871,11 +871,11 @@
|
|||
"nvim_plugin-neovim/nvim-lspconfig": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734420151,
|
||||
"narHash": "sha256-OQh9dDXsilG/nb8DQ7ZXXqCIO7823QzYa9S8k6tqPIs=",
|
||||
"lastModified": 1735439232,
|
||||
"narHash": "sha256-6a1HjpLYdZ+ZmWM1B0tv631A3EHHstPrjaV15UnVtoY=",
|
||||
"owner": "neovim",
|
||||
"repo": "nvim-lspconfig",
|
||||
"rev": "9f2c279cf9abe584f03bfeb37c6658d68e3ff49d",
|
||||
"rev": "8b15a1a597a59f4f5306fad9adfe99454feab743",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1015,11 +1015,11 @@
|
|||
"nvim_plugin-nvim-tree/nvim-tree.lua": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734126858,
|
||||
"narHash": "sha256-Z5RsV10V4nRlYtvpvGkmCPBo4hCSZg4PFIrTu9NXNuw=",
|
||||
"lastModified": 1734820548,
|
||||
"narHash": "sha256-4PmP31vYPH9xw4AjV5rDSKvcvZGTnIaPfR4Bwc0lAiA=",
|
||||
"owner": "nvim-tree",
|
||||
"repo": "nvim-tree.lua",
|
||||
"rev": "f7b76cd1a75615c8d6254fc58bedd2a7304eb7d8",
|
||||
"rev": "68fc4c20f5803444277022c681785c5edd11916d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1031,11 +1031,11 @@
|
|||
"nvim_plugin-nvim-tree/nvim-web-devicons": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734330868,
|
||||
"narHash": "sha256-OULD8dLI3Oakg9rgs4h8zXozOmX0aiovBNk8kD0nDXY=",
|
||||
"lastModified": 1735569123,
|
||||
"narHash": "sha256-h9rY6F+2sBlG9PFN34/0ZTkY66oCeCIPe/HEadM03K4=",
|
||||
"owner": "nvim-tree",
|
||||
"repo": "nvim-web-devicons",
|
||||
"rev": "0eb18da56e2ba6ba24de7130a12bcc4e31ad11cb",
|
||||
"rev": "4adeeaa7a32d46cf3b5833341358c797304f950a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1047,11 +1047,11 @@
|
|||
"nvim_plugin-nvim-treesitter/nvim-treesitter-context": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733927792,
|
||||
"narHash": "sha256-F+er4S4rKrG2kFeE8GVpn0xU8OTdygNG/jOIEWrn9KM=",
|
||||
"lastModified": 1734710732,
|
||||
"narHash": "sha256-TIFMPKzD2ero1eK9aVfY1iKEvf/Sw8SL/9mk9omCQ3c=",
|
||||
"owner": "nvim-treesitter",
|
||||
"repo": "nvim-treesitter-context",
|
||||
"rev": "8fd989b6b457a448606b4a2e51f9161700f609a7",
|
||||
"rev": "2bcf700b59bc92850ca83a1c02e86ba832e0fae0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1079,11 +1079,11 @@
|
|||
"nvim_plugin-rcarriga/nvim-notify": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1727022370,
|
||||
"narHash": "sha256-Sd7IR5roXHOKRCxhqtYMhWfEltyRJMDEMDO/ecSKenE=",
|
||||
"lastModified": 1735562588,
|
||||
"narHash": "sha256-9jDpoLLto9WgTsV399WeE2XGrTJXWTYbcJ+zOFWldAA=",
|
||||
"owner": "rcarriga",
|
||||
"repo": "nvim-notify",
|
||||
"rev": "fbef5d32be8466dd76544a257d3f3dce20082a07",
|
||||
"rev": "c3797193536711b5d8983975791c4b11dc35ab3a",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1159,11 +1159,11 @@
|
|||
"nvim_plugin-stevearc/conform.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733857807,
|
||||
"narHash": "sha256-hT3K+UzNpVGScgdZWtyQj+kFbqcD6PNeRTZ2f9nDEXY=",
|
||||
"lastModified": 1735092409,
|
||||
"narHash": "sha256-J663AMnRT7S0vIpMxGxQNJNR0lodqJe8NvXTDIhfDYk=",
|
||||
"owner": "stevearc",
|
||||
"repo": "conform.nvim",
|
||||
"rev": "f4e8837878fc5712d053ba3091a73d27d96a09e2",
|
||||
"rev": "9180320205d250429f0f80e073326c674e2a7149",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1175,11 +1175,11 @@
|
|||
"nvim_plugin-stevearc/dressing.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1731521499,
|
||||
"narHash": "sha256-O0sdxU+ZQnclnnC5IfBpgqlMxjsJKlmPYQYPP+S3cn8=",
|
||||
"lastModified": 1734804193,
|
||||
"narHash": "sha256-N4hB5wDgoqXrXxSfzDCrqmdDtdVvq+PtOS7FBPH7qXE=",
|
||||
"owner": "stevearc",
|
||||
"repo": "dressing.nvim",
|
||||
"rev": "fc78a3ca96f4db9f8893bb7e2fd9823e0780451b",
|
||||
"rev": "3a45525bb182730fe462325c99395529308f431e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1255,11 +1255,11 @@
|
|||
"nvim_plugin-yetone/avante.nvim": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1734103469,
|
||||
"narHash": "sha256-jbZ8tx2iHpMIj9dEklIyybBPIwm2KkA0vw23iw72ALo=",
|
||||
"lastModified": 1735541893,
|
||||
"narHash": "sha256-QY7Rt27ul6S4jKrlbsn7hkVy0qd/YWgxYO6dSiFvdk8=",
|
||||
"owner": "yetone",
|
||||
"repo": "avante.nvim",
|
||||
"rev": "9e0b5bf8f13fa7f260932d350685bc379dc4098c",
|
||||
"rev": "9abbec4c5b580b514184990490dea74d0cdc27cc",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1287,11 +1287,11 @@
|
|||
"nvim_plugin-zbirenbaum/copilot.lua": {
|
||||
"flake": false,
|
||||
"locked": {
|
||||
"lastModified": 1733949337,
|
||||
"narHash": "sha256-XJbgOZRY5WxAvdO8C3eSwaTCc/dBRs9+GnwAoInfj7E=",
|
||||
"lastModified": 1734926641,
|
||||
"narHash": "sha256-c2UE0dLBtoYMvMxg+jXzfsD+wN9sZLvftJq4gGmooZU=",
|
||||
"owner": "zbirenbaum",
|
||||
"repo": "copilot.lua",
|
||||
"rev": "d3783b9283a7c35940ed8d71549030d5f5f9f980",
|
||||
"rev": "886ee73b6d464b2b3e3e6a7ff55ce87feac423a9",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1389,11 +1389,11 @@
|
|||
"rust-overlay": "rust-overlay_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735329660,
|
||||
"narHash": "sha256-orVsy4BTlJjFFl8sZdKf0qOH0A7eISKqxu9upISnFw8=",
|
||||
"lastModified": 1735698506,
|
||||
"narHash": "sha256-S1lVjc2wayhC50B4Wo3p958bTjd1kqiMSiWnc4hdWZg=",
|
||||
"ref": "refs/heads/master",
|
||||
"rev": "b43def52fc1f11d6438bc657842b1b876ffebbcd",
|
||||
"revCount": 248,
|
||||
"rev": "3d9d5258b72ea19863a53d6ac69e6dffc4ad2ba6",
|
||||
"revCount": 250,
|
||||
"type": "git",
|
||||
"url": "https://git.joshuabell.xyz/nvim"
|
||||
},
|
||||
|
@ -1465,11 +1465,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1735266518,
|
||||
"narHash": "sha256-2XkWYGgT+911gOLjgBj+8W8ZJk6P0qHJNz8RfKgT/5o=",
|
||||
"lastModified": 1735698720,
|
||||
"narHash": "sha256-+skLL6mq/T7s6J5YmSp89ivQOHBPQ40GEU2n8yqp6bs=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "e0b3654b716098b47f3643c65fbb75ef49c033e1",
|
||||
"rev": "a00807363a8a6cae6c3fa84ff494bf9d96333674",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
@ -1487,11 +1487,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1734402816,
|
||||
"narHash": "sha256-cgQ8mjUJz7J3fp97lnvl0dSJ6vLt8yzUSmw3B7QKw94=",
|
||||
"lastModified": 1735612067,
|
||||
"narHash": "sha256-rsjojgfPUf9tWuMXuuo2KAIoUZ49XGZQJSjFGOO8Cq4=",
|
||||
"owner": "oxalica",
|
||||
"repo": "rust-overlay",
|
||||
"rev": "e38fbd6e56e8cd1d61c65a21bbb7785e966707b4",
|
||||
"rev": "d199142e84bfaae476ffb4e09a70879d7918784d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
@ -1,89 +0,0 @@
|
|||
{
|
||||
config,
|
||||
pkgs,
|
||||
settings,
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
# Users this machine has
|
||||
(settings.usersDir + "/root/configuration.nix")
|
||||
(settings.usersDir + "/josh/configuration.nix")
|
||||
];
|
||||
|
||||
# My custom modules
|
||||
mods = {
|
||||
boot_systemd.enable = true;
|
||||
shell_common.enable = true;
|
||||
de_cosmic.enable = true;
|
||||
neovim.enable = true;
|
||||
tty_caps_esc.enable = true;
|
||||
docker.enable = true;
|
||||
fonts.enable = true;
|
||||
nebula.enable = true;
|
||||
ssh.enable = true;
|
||||
# stormd.enable = true; # TODO figure out why this is failing
|
||||
};
|
||||
|
||||
networking.firewall.allowedTCPPorts = [
|
||||
5173 # test
|
||||
];
|
||||
|
||||
# machine specific configuration
|
||||
# ==============================
|
||||
hardware.enableAllFirmware = true;
|
||||
# Connectivity
|
||||
networking.networkmanager.enable = true;
|
||||
hardware.bluetooth.enable = true;
|
||||
environment.shellAliases = {
|
||||
wifi = "nmtui";
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [ nvtopPackages.full ];
|
||||
|
||||
# nvidia gfx https://nixos.wiki/wiki/Nvidia
|
||||
# =========
|
||||
# Enable OpenGL
|
||||
hardware.opengl = {
|
||||
enable = true;
|
||||
# driSupport = true;
|
||||
driSupport32Bit = true;
|
||||
};
|
||||
# hardware.opengl.driSupport32Bit = true;
|
||||
# hardware.graphics.enable = true;
|
||||
|
||||
services.xserver.videoDrivers = [ "nvidia" ];
|
||||
hardware.nvidia-container-toolkit.enable = true;
|
||||
hardware.nvidia = {
|
||||
# Modesetting is required.
|
||||
modesetting.enable = true;
|
||||
|
||||
# Nvidia power management. Experimental, and can cause sleep/suspend to fail.
|
||||
# Enable this if you have graphical corruption issues or application crashes after waking
|
||||
# up from sleep. This fixes it by saving the entire VRAM memory to /tmp/ instead
|
||||
# of just the bare essentials.
|
||||
powerManagement.enable = false;
|
||||
|
||||
# Fine-grained power management. Turns off GPU when not in use.
|
||||
# Experimental and only works on modern Nvidia GPUs (Turing or newer).
|
||||
powerManagement.finegrained = false;
|
||||
|
||||
# Use the NVidia open source kernel module (not to be confused with the
|
||||
# independent third-party "nouveau" open source driver).
|
||||
# Support is limited to the Turing and later architectures. Full list of
|
||||
# supported GPUs is at:
|
||||
# https://github.com/NVIDIA/open-gpu-kernel-modules#compatible-gpus
|
||||
# Only available from driver 515.43.04+
|
||||
# Currently alpha-quality/buggy, so false is currently the recommended setting.
|
||||
open = false;
|
||||
|
||||
# Enable the Nvidia settings menu,
|
||||
# accessible via `nvidia-settings`.
|
||||
nvidiaSettings = true;
|
||||
|
||||
# Optionally, you may need to select the appropriate driver version for your specific GPU.
|
||||
package = config.boot.kernelPackages.nvidiaPackages.stable;
|
||||
};
|
||||
|
||||
system.stateVersion = "23.11";
|
||||
}
|
|
@ -1,38 +0,0 @@
|
|||
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
||||
# and may be overwritten by future invocations. Please make changes
|
||||
# to /etc/nixos/configuration.nix instead.
|
||||
{ config, lib, pkgs, modulesPath, ... }:
|
||||
|
||||
{
|
||||
imports =
|
||||
[ (modulesPath + "/installer/scan/not-detected.nix")
|
||||
];
|
||||
|
||||
boot.initrd.availableKernelModules = [ "xhci_pci" "ahci" "nvme" "usbhid" "usb_storage" "sd_mod" ];
|
||||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-intel" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
|
||||
fileSystems."/" =
|
||||
{ device = "/dev/disk/by-label/NIXROOT";
|
||||
fsType = "ext4";
|
||||
};
|
||||
|
||||
fileSystems."/boot" =
|
||||
{ device = "/dev/disk/by-label/NIXBOOT";
|
||||
fsType = "vfat";
|
||||
};
|
||||
|
||||
swapDevices = [ ];
|
||||
|
||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
||||
# still possible to use this option, but it's recommended to use it in conjunction
|
||||
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
|
||||
networking.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.enp2s0.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.wlo1.useDHCP = lib.mkDefault true;
|
||||
|
||||
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
||||
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
||||
}
|
|
@ -1,5 +0,0 @@
|
|||
- [Start menu sanity](http://startisback.com) (license in password manager)
|
||||
- [Alt Drag](https://stefansundin.github.io/altdrag/)
|
||||
- Change to win key in config
|
||||
- Power Toys
|
||||
- Remap caps lock to esc
|
|
@ -1,121 +0,0 @@
|
|||
{
|
||||
settings,
|
||||
config,
|
||||
...
|
||||
}:
|
||||
let
|
||||
defaultLocal = "en_US.UTF-8";
|
||||
in
|
||||
{
|
||||
imports = [
|
||||
# Secrets management
|
||||
./ragenix.nix
|
||||
# Include the results of the hardware scan.
|
||||
(/${settings.hostsDir}/${settings.system.hostname}/hardware-configuration.nix)
|
||||
# Include the specific machine's config.
|
||||
(/${settings.hostsDir}/${settings.system.hostname}/configuration.nix)
|
||||
];
|
||||
|
||||
# Enable flakes
|
||||
nix.settings.experimental-features = [
|
||||
"nix-command"
|
||||
"flakes"
|
||||
];
|
||||
|
||||
# allow mounting ntfs filesystems
|
||||
boot.supportedFilesystems = [ "ntfs" ];
|
||||
|
||||
nix.settings = {
|
||||
max-jobs = "auto";
|
||||
# Fallback quickly if substituters are not available.
|
||||
connect-timeout = 5;
|
||||
download-attempts = 3;
|
||||
# The default at 10 is rarely enough.
|
||||
log-lines = 50;
|
||||
# Avoid disk full issues
|
||||
max-free = (3000 * 1024 * 1024);
|
||||
min-free = (1000 * 1024 * 1024);
|
||||
# Avoid copying unnecessary stuff over SSH
|
||||
builders-use-substitutes = true;
|
||||
# Slower but more robust during crash TODO enable once we upgrade nix
|
||||
# fsync-store-paths = true;
|
||||
# fsync-metadata = true;
|
||||
auto-optimise-store = true;
|
||||
|
||||
# TODO should I have this set for my user...
|
||||
trusted-users = [
|
||||
"root"
|
||||
"${settings.user.username}"
|
||||
];
|
||||
};
|
||||
|
||||
# rate limiting for github
|
||||
nix.extraOptions = ''
|
||||
keep-outputs = true
|
||||
keep-derivations = true
|
||||
!include ${config.age.secrets.github_read_token.path}
|
||||
'';
|
||||
|
||||
# nix helper
|
||||
programs.nh = {
|
||||
enable = true;
|
||||
clean.enable = true;
|
||||
clean.extraArgs = "--keep 10";
|
||||
# TODO this may need to be defined higher up if it is ever different for a machine...
|
||||
flake = "/home/${settings.user.username}/.config/nixos-config";
|
||||
};
|
||||
|
||||
# Remote build off home lio computer
|
||||
programs.ssh.extraConfig = ''
|
||||
Host lio_
|
||||
PubkeyAcceptedKeyTypes ssh-ed25519
|
||||
ServerAliveInterval 60
|
||||
IPQoS throughput
|
||||
IdentityFile ${config.age.secrets.nix2lio.path}
|
||||
'';
|
||||
nix = {
|
||||
distributedBuilds = true;
|
||||
buildMachines = [
|
||||
{
|
||||
hostName = "lio";
|
||||
system = "x86_64-linux";
|
||||
protocol = "ssh-ng";
|
||||
maxJobs = 32;
|
||||
speedFactor = 2;
|
||||
supportedFeatures = [
|
||||
"nixos-test"
|
||||
"benchmark"
|
||||
"big-parallel"
|
||||
"kvm"
|
||||
"uid-range" # Often helpful
|
||||
];
|
||||
mandatoryFeatures = [ ];
|
||||
}
|
||||
];
|
||||
};
|
||||
|
||||
# TODO do I want this dynamic at all? Roaming?
|
||||
time.timeZone = "America/Chicago";
|
||||
# Select internationalization properties.
|
||||
i18n.defaultLocale = defaultLocal;
|
||||
i18n.extraLocaleSettings = {
|
||||
LC_ADDRESS = defaultLocal;
|
||||
LC_IDENTIFICATION = defaultLocal;
|
||||
LC_MEASUREMENT = defaultLocal;
|
||||
LC_MONETARY = defaultLocal;
|
||||
LC_NAME = defaultLocal;
|
||||
LC_NUMERIC = defaultLocal;
|
||||
LC_PAPER = defaultLocal;
|
||||
LC_TELEPHONE = defaultLocal;
|
||||
LC_TIME = defaultLocal;
|
||||
};
|
||||
|
||||
# make shutdown faster for waiting
|
||||
systemd.extraConfig = ''
|
||||
DefaultTimeoutStopSec=8s
|
||||
'';
|
||||
|
||||
# Some basics
|
||||
nixpkgs.config.allowUnfree = settings.allowUnfree;
|
||||
nixpkgs.config.allowUnfreePredicate = (pkg: true);
|
||||
}
|
|
@ -1,102 +0,0 @@
|
|||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
settings,
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
# Users this machine has
|
||||
(settings.usersDir + "/root/configuration.nix")
|
||||
(settings.usersDir + "/josh/configuration.nix")
|
||||
];
|
||||
|
||||
# My custom modules
|
||||
mods = {
|
||||
boot_systemd.enable = true;
|
||||
shell_common.enable = true;
|
||||
de_cosmic.enable = true;
|
||||
neovim.enable = true;
|
||||
tty_caps_esc.enable = true;
|
||||
docker.enable = true;
|
||||
fonts.enable = true;
|
||||
stormd.enable = true;
|
||||
nebula.enable = true;
|
||||
ssh.enable = true;
|
||||
rustdesk.enable = true; # removed
|
||||
};
|
||||
|
||||
|
||||
# machine specific configuration
|
||||
# ==============================
|
||||
hardware.enableAllFirmware = true;
|
||||
# Connectivity
|
||||
networking.networkmanager.enable = true;
|
||||
hardware.bluetooth.enable = true;
|
||||
environment.shellAliases = {
|
||||
wifi = "nmtui";
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
# [Laptop] Battery status
|
||||
acpi
|
||||
];
|
||||
environment.shellAliases = {
|
||||
battery = "acpi";
|
||||
};
|
||||
# [Laptop] screens with brightness settings
|
||||
programs.light.enable = true;
|
||||
|
||||
console = {
|
||||
# We want to be able to read the screen so use a 32 sized font on this tiny panel
|
||||
font = "${pkgs.terminus_font}/share/consolefonts/ter-132n.psf.gz";
|
||||
};
|
||||
|
||||
# ========
|
||||
|
||||
# FINGERPRINTS for the sensor on GPD P3 do not work on linux yet: todo find the source of this again online for tracking...
|
||||
# Attempting to get fingerprint scanner to work... having issues though, no device detected with all methods
|
||||
# services.fprintd = {
|
||||
# enable = true;
|
||||
# tod = {
|
||||
# enable = true;
|
||||
# driver = pkgs.libfprint-2-tod1-elan;
|
||||
# };
|
||||
# };
|
||||
|
||||
# TODO evaluate if any of this kernal/hardware stuff is actually needed for our pocket. This is a hodge podge of shit from online
|
||||
# The GPD Pocket3 uses a tablet OLED display, that is mounted rotated 90° counter-clockwise.
|
||||
# This requires cusotm kernal params.
|
||||
boot.kernelParams = [
|
||||
"video=DSI-1:panel_orientation=right_side_up"
|
||||
"fbcon=rotate:1"
|
||||
"mem_sleep_default=s2idel"
|
||||
];
|
||||
boot.kernelModules = [ "btusb" ];
|
||||
boot.initrd.availableKernelModules = [
|
||||
"nvme"
|
||||
"xhci_pci"
|
||||
"usbhid"
|
||||
];
|
||||
services.xserver.videoDrivers = [ "intel" ];
|
||||
hardware.graphics.enable = true;
|
||||
hardware.graphics.extraPackages = with pkgs; [
|
||||
intel-media-driver
|
||||
intel-vaapi-driver
|
||||
];
|
||||
# Stuff from https://github.com/NixOS/nixos-hardware/blob/9a763a7acc4cfbb8603bb0231fec3eda864f81c0/gpd/pocket-3/default.nix
|
||||
services.fstrim.enable = true;
|
||||
services.libinput.enable = true;
|
||||
services.tlp.enable = lib.mkDefault (
|
||||
(lib.versionOlder (lib.versions.majorMinor lib.version) "21.05")
|
||||
|| !config.services.power-profiles-daemon.enable
|
||||
);
|
||||
|
||||
# KVM module video
|
||||
environment.shellAliases = {
|
||||
kvm = "ffplay -i /dev/video2";
|
||||
};
|
||||
|
||||
system.stateVersion = "23.11";
|
||||
}
|
|
@ -1,37 +0,0 @@
|
|||
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
||||
# and may be overwritten by future invocations. Please make changes
|
||||
# to /etc/nixos/configuration.nix instead.
|
||||
{ config, lib, pkgs, modulesPath, ... }:
|
||||
|
||||
{
|
||||
imports =
|
||||
[ (modulesPath + "/installer/scan/not-detected.nix")
|
||||
];
|
||||
|
||||
boot.initrd.availableKernelModules = [ "xhci_pci" "thunderbolt" "nvme" "usbhid" "usb_storage" "sd_mod" ];
|
||||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-intel" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
|
||||
fileSystems."/boot" =
|
||||
{ device = "/dev/disk/by-label/NIXBOOT";
|
||||
fsType = "vfat";
|
||||
};
|
||||
|
||||
fileSystems."/" =
|
||||
{ device = "/dev/disk/by-label/NIXROOT";
|
||||
fsType = "ext4";
|
||||
};
|
||||
|
||||
swapDevices = [ ];
|
||||
|
||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
||||
# still possible to use this option, but it's recommended to use it in conjunction
|
||||
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
|
||||
networking.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.enp175s0.useDHCP = lib.mkDefault true;
|
||||
|
||||
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
||||
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
||||
}
|
|
@ -1,41 +0,0 @@
|
|||
{
|
||||
pkgs,
|
||||
settings,
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
# Users this machine has
|
||||
(settings.usersDir + "/root/configuration.nix")
|
||||
(settings.usersDir + "/luser/configuration.nix")
|
||||
];
|
||||
|
||||
# My custom modules
|
||||
mods = {
|
||||
boot_grub.enable = true;
|
||||
shell_common.enable = true;
|
||||
# de_gnome_xorg.enable = true;
|
||||
# audio.enable = true;
|
||||
de_cosmic.enable = true;
|
||||
neovim.enable = true;
|
||||
tty_caps_esc.enable = true;
|
||||
docker.enable = true;
|
||||
stormd.enable = true;
|
||||
nebula.enable = true;
|
||||
ssh.enable = true;
|
||||
};
|
||||
|
||||
# machine specific configuration
|
||||
# ==============================
|
||||
hardware.enableAllFirmware = true;
|
||||
# Connectivity
|
||||
networking.networkmanager.enable = true;
|
||||
hardware.bluetooth.enable = true;
|
||||
environment.shellAliases = {
|
||||
wifi = "nmtui";
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [ nvtopPackages.full ];
|
||||
|
||||
system.stateVersion = "23.11";
|
||||
}
|
|
@ -1,37 +0,0 @@
|
|||
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
||||
# and may be overwritten by future invocations. Please make changes
|
||||
# to /etc/nixos/configuration.nix instead.
|
||||
{ config, lib, pkgs, modulesPath, ... }:
|
||||
|
||||
{
|
||||
imports =
|
||||
[ (modulesPath + "/installer/scan/not-detected.nix")
|
||||
];
|
||||
|
||||
boot.initrd.availableKernelModules = [ "ehci_pci" "ahci" "xhci_pci" "firewire_ohci" "usb_storage" "usbhid" "sd_mod" "sr_mod" ];
|
||||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-intel" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
|
||||
fileSystems."/" =
|
||||
{ device = "/dev/disk/by-label/NIXROOT";
|
||||
fsType = "ext4";
|
||||
};
|
||||
|
||||
fileSystems."/boot" =
|
||||
{ device = "/dev/disk/by-label/NIXBOOT";
|
||||
fsType = "vfat";
|
||||
};
|
||||
|
||||
swapDevices = [ ];
|
||||
|
||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
||||
# still possible to use this option, but it's recommended to use it in conjunction
|
||||
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
|
||||
networking.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.eno1.useDHCP = lib.mkDefault true;
|
||||
|
||||
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
||||
hardware.cpu.intel.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
||||
}
|
|
@ -1,50 +0,0 @@
|
|||
{
|
||||
settings,
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
# Users this machine has
|
||||
(settings.usersDir + "/root/configuration.nix")
|
||||
(settings.usersDir + "/josh/configuration.nix")
|
||||
];
|
||||
|
||||
# My custom modules
|
||||
mods = {
|
||||
boot_systemd.enable = true; # new
|
||||
shell_common.enable = true; # new
|
||||
# de_cosmic.enable = true; # TODO
|
||||
audio.enable = true;
|
||||
de_gnome_xorg.enable = true;
|
||||
# de_gnome_wayland.enable = true;
|
||||
neovim.enable = true; # new
|
||||
tty_caps_esc.enable = true; # new
|
||||
docker.enable = true; # new
|
||||
fonts.enable = true; # new
|
||||
ssh.enable = true; # new
|
||||
stormd.enable = true; # new
|
||||
nebula.enable = true; # new
|
||||
rustdesk.enable = true; # TODO
|
||||
saber.enable = true; # removed
|
||||
};
|
||||
|
||||
# opening this port for dev purposes
|
||||
networking.firewall.allowedTCPPorts = [
|
||||
5173 # Vite
|
||||
];
|
||||
|
||||
# machine specific configuration
|
||||
# ==============================
|
||||
hardware.enableAllFirmware = true;
|
||||
# Connectivity
|
||||
networking.networkmanager.enable = true;
|
||||
hardware.bluetooth.enable = true;
|
||||
environment.shellAliases = {
|
||||
wifi = "nmtui";
|
||||
};
|
||||
|
||||
# System76
|
||||
hardware.system76.enableAll = true;
|
||||
|
||||
system.stateVersion = "23.11";
|
||||
}
|
|
@ -1,65 +0,0 @@
|
|||
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
||||
# and may be overwritten by future invocations. Please make changes
|
||||
# to /etc/nixos/configuration.nix instead.
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
modulesPath,
|
||||
...
|
||||
}:
|
||||
|
||||
{
|
||||
imports = [
|
||||
(modulesPath + "/installer/scan/not-detected.nix")
|
||||
];
|
||||
|
||||
boot.initrd.availableKernelModules = [
|
||||
"nvme"
|
||||
"xhci_pci"
|
||||
"ahci"
|
||||
"usbhid"
|
||||
"usb_storage"
|
||||
"sd_mod"
|
||||
];
|
||||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-amd" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
|
||||
fileSystems."/" = {
|
||||
device = "/dev/disk/by-label/NIXROOT";
|
||||
fsType = "ext4";
|
||||
};
|
||||
|
||||
fileSystems."/boot" = {
|
||||
device = "/dev/disk/by-label/NIXBOOT";
|
||||
fsType = "vfat";
|
||||
options = [
|
||||
"fmask=0077"
|
||||
"dmask=0077"
|
||||
];
|
||||
};
|
||||
|
||||
fileSystems."/mnt/nvme1tb" = {
|
||||
device = "/dev/disk/by-uuid/7ddb48bd-160c-4049-a4fa-a5ac2b6a5402";
|
||||
fsType = "ext4";
|
||||
};
|
||||
|
||||
swapDevices = [
|
||||
{
|
||||
device = "/.swapfile";
|
||||
size = 64 * 1024; # 64GB
|
||||
}
|
||||
];
|
||||
|
||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
||||
# still possible to use this option, but it's recommended to use it in conjunction
|
||||
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
|
||||
networking.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.eno1.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.wlp11s0.useDHCP = lib.mkDefault true;
|
||||
|
||||
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
||||
hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
||||
}
|
|
@ -1,29 +0,0 @@
|
|||
{
|
||||
settings,
|
||||
...
|
||||
}:
|
||||
{
|
||||
imports = [
|
||||
# Users this machine has
|
||||
(settings.usersDir + "/root/configuration.nix")
|
||||
(settings.usersDir + "/josh/configuration.nix")
|
||||
];
|
||||
|
||||
# My custom modules
|
||||
mods = {
|
||||
boot_systemd.enable = true; # new
|
||||
shell_common.enable = true; # new
|
||||
de_cosmic.enable = true; # new
|
||||
neovim.enable = true; # new
|
||||
tty_caps_esc.enable = true; # new
|
||||
docker.enable = true; # new
|
||||
fonts.enable = true; # new
|
||||
stormd.enable = true; # new
|
||||
nebula.enable = true; # new
|
||||
ssh.enable = true; # new
|
||||
# rustdesk.enable = true;
|
||||
};
|
||||
|
||||
# Use the systemd-boot EFI boot loader.
|
||||
system.stateVersion = "24.11"; # Did you read the comment?
|
||||
}
|
|
@ -1,60 +0,0 @@
|
|||
# Do not modify this file! It was generated by ‘nixos-generate-config’
|
||||
# and may be overwritten by future invocations. Please make changes
|
||||
# to /etc/nixos/configuration.nix instead.
|
||||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
modulesPath,
|
||||
...
|
||||
}:
|
||||
|
||||
{
|
||||
imports = [
|
||||
(modulesPath + "/installer/scan/not-detected.nix")
|
||||
];
|
||||
|
||||
boot.initrd.availableKernelModules = [
|
||||
"nvme"
|
||||
"xhci_pci"
|
||||
"thunderbolt"
|
||||
"usbhid"
|
||||
"usb_storage"
|
||||
"sd_mod"
|
||||
];
|
||||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-amd" ];
|
||||
boot.extraModulePackages = [ ];
|
||||
|
||||
fileSystems."/" = {
|
||||
device = "/dev/disk/by-label/NIXROOT";
|
||||
fsType = "ext4";
|
||||
};
|
||||
|
||||
fileSystems."/boot" = {
|
||||
device = "/dev/disk/by-label/NIXBOOT";
|
||||
fsType = "vfat";
|
||||
options = [
|
||||
"fmask=0077"
|
||||
"dmask=0077"
|
||||
];
|
||||
};
|
||||
|
||||
swapDevices = [
|
||||
{
|
||||
device = "/.swapfile";
|
||||
size = 64 * 1024; # 64GB
|
||||
}
|
||||
];
|
||||
|
||||
# Enables DHCP on each ethernet and wireless interface. In case of scripted networking
|
||||
# (the default) this is the recommended approach. When using systemd-networkd it's
|
||||
# still possible to use this option, but it's recommended to use it in conjunction
|
||||
# with explicit per-interface declarations with `networking.interfaces.<interface>.useDHCP`.
|
||||
networking.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.enp196s0f4u1.useDHCP = lib.mkDefault true;
|
||||
# networking.interfaces.wlp2s0.useDHCP = lib.mkDefault true;
|
||||
|
||||
nixpkgs.hostPlatform = lib.mkDefault "x86_64-linux";
|
||||
hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
||||
}
|
|
@ -1,81 +0,0 @@
|
|||
# TODO check out the by host way this person does: https://github.com/hlissner/dotfiles/blob/089f1a9da9018df9e5fc200c2d7bef70f4546026/modules/agenix.nix
|
||||
{
|
||||
settings,
|
||||
lib,
|
||||
pkgs,
|
||||
ragenix,
|
||||
...
|
||||
}:
|
||||
# TODO auto import secret files here
|
||||
# secretsFile = (settings.secretsDir + /secrets.nix);
|
||||
{
|
||||
imports = [ ragenix.nixosModules.age ];
|
||||
environment.systemPackages = [
|
||||
ragenix.packages.${settings.system.system}.default
|
||||
pkgs.rage
|
||||
];
|
||||
|
||||
age = {
|
||||
secrets =
|
||||
# builtins.mapAttrs
|
||||
# (name: _value: lib.nameValuePair (lib.removeSuffix ".age" name) {
|
||||
# file = (settings.secretsDir + "/${name}");
|
||||
# owner = lib.mkDefault settings.user.username;
|
||||
# })
|
||||
# (import secretsFile);
|
||||
{
|
||||
nix2github = {
|
||||
file = /${settings.secretsDir}/nix2github.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2bitbucket = {
|
||||
file = /${settings.secretsDir}/nix2bitbucket.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2gitjosh = {
|
||||
file = /${settings.secretsDir}/nix2gitjosh.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2h001 = {
|
||||
file = /${settings.secretsDir}/nix2h001.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2h002 = {
|
||||
file = /${settings.secretsDir}/nix2h002.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2joe = {
|
||||
file = /${settings.secretsDir}/nix2joe.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2gpdPocket3 = {
|
||||
file = /${settings.secretsDir}/nix2gpdPocket3.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2t = {
|
||||
file = /${settings.secretsDir}/nix2t.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2l001 = {
|
||||
file = /${settings.secretsDir}/nix2l001.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2l002 = {
|
||||
file = /${settings.secretsDir}/nix2l002.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2lio = {
|
||||
file = /${settings.secretsDir}/nix2lio.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
nix2oren = {
|
||||
file = /${settings.secretsDir}/nix2oren.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
github_read_token = {
|
||||
file = /${settings.secretsDir}/github_read_token.age;
|
||||
owner = settings.user.username;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
|
@ -1,23 +0,0 @@
|
|||
{
|
||||
config,
|
||||
lib,
|
||||
pkgs,
|
||||
settings,
|
||||
...
|
||||
}:
|
||||
with lib;
|
||||
let
|
||||
name = "NAME";
|
||||
cfg = config.mods.${name};
|
||||
in
|
||||
{
|
||||
options = {
|
||||
mods.${name} = {
|
||||
enable = mkEnableOption (lib.mdDoc "Enable ${name}");
|
||||
};
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
# TODO
|
||||
};
|
||||
}
|
|
@ -1,27 +0,0 @@
|
|||
{
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
with lib;
|
||||
let
|
||||
name = "audio";
|
||||
cfg = config.mods.${name};
|
||||
in
|
||||
{
|
||||
options = {
|
||||
mods.${name} = {
|
||||
enable = mkEnableOption (lib.mdDoc "Enable ${name}");
|
||||
};
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
security.rtkit.enable = true;
|
||||
services.pipewire = {
|
||||
enable = true;
|
||||
alsa.enable = true;
|
||||
alsa.support32Bit = true;
|
||||
pulse.enable = true;
|
||||
};
|
||||
};
|
||||
}
|
|
@ -1,31 +0,0 @@
|
|||
{
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
with lib;
|
||||
let
|
||||
name = "boot_grub";
|
||||
cfg = config.mods.${name};
|
||||
in
|
||||
{
|
||||
options = {
|
||||
mods.${name} = {
|
||||
enable = mkEnableOption (lib.mdDoc "Enable ${name}");
|
||||
device = mkOption {
|
||||
type = types.str;
|
||||
default = "/dev/sda";
|
||||
description = ''
|
||||
The device to install GRUB on.
|
||||
'';
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
boot.loader.grub = {
|
||||
enable = true;
|
||||
device = cfg.device;
|
||||
};
|
||||
};
|
||||
}
|
|
@ -1,31 +0,0 @@
|
|||
{
|
||||
config,
|
||||
lib,
|
||||
...
|
||||
}:
|
||||
with lib;
|
||||
let
|
||||
name = "boot_systemd";
|
||||
cfg = config.mods.${name};
|
||||
in
|
||||
{
|
||||
options = {
|
||||
mods.${name} = {
|
||||
enable = mkEnableOption (lib.mdDoc "Enable ${name}");
|
||||
};
|
||||
};
|
||||
|
||||
config = mkIf cfg.enable {
|
||||
# Use the systemd-boot EFI boot loader.
|
||||
boot.loader = {
|
||||
systemd-boot = {
|
||||
enable = true;
|
||||
consoleMode = "keep";
|
||||
};
|
||||
timeout = 5;
|
||||
efi = {
|
||||
canTouchEfiVariables = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
}
|
|
@ -1,9 +0,0 @@
|
|||
(
|
||||
output: "all",
|
||||
source: Color(Single((0.0, 0.0, 0.0))),
|
||||
filter_by_theme: false,
|
||||
rotation_frequency: 900,
|
||||
filter_method: Lanczos,
|
||||
scaling_mode: Zoom,
|
||||
sampling_method: Alphanumeric,
|
||||
)
|
|
@ -1,9 +0,0 @@
|
|||
(
|
||||
output: "eDP-1",
|
||||
source: Color(Single((0.0, 0.0, 0.0))),
|
||||
filter_by_theme: false,
|
||||
rotation_frequency: 900,
|
||||
filter_method: Lanczos,
|
||||
scaling_mode: Zoom,
|
||||
sampling_method: Alphanumeric,
|
||||
)
|
|
@ -1 +0,0 @@
|
|||
true
|
|
@ -1 +0,0 @@
|
|||
false
|
|
@ -1 +0,0 @@
|
|||
PerWorkspace
|
|
@ -1 +0,0 @@
|
|||
true
|
|
@ -1,9 +0,0 @@
|
|||
(
|
||||
state: Enabled,
|
||||
scroll_config: Some((
|
||||
method: None,
|
||||
natural_scroll: Some(true),
|
||||
scroll_button: None,
|
||||
scroll_factor: None,
|
||||
)),
|
||||
)
|
|
@ -1,9 +0,0 @@
|
|||
(
|
||||
rules: "",
|
||||
model: "pc104",
|
||||
layout: "us",
|
||||
variant: "",
|
||||
options: Some("caps:escape"),
|
||||
repeat_delay: 600,
|
||||
repeat_rate: 25,
|
||||
)
|
|
@ -1,9 +0,0 @@
|
|||
(
|
||||
view: List,
|
||||
folders_first: true,
|
||||
show_hidden: false,
|
||||
icon_sizes: (
|
||||
list: 100,
|
||||
grid: 100,
|
||||
),
|
||||
)
|
|
@ -1 +0,0 @@
|
|||
Bottom
|
|
@ -1 +0,0 @@
|
|||
false
|
|
@ -1 +0,0 @@
|
|||
None
|
|
@ -1 +0,0 @@
|
|||
ThemeDefault
|
|
@ -1 +0,0 @@
|
|||
160
|
|
@ -1 +0,0 @@
|
|||
true
|
|
@ -1 +0,0 @@
|
|||
false
|
|
@ -1 +0,0 @@
|
|||
OnDemand
|
|
@ -1 +0,0 @@
|
|||
Top
|
|
@ -1 +0,0 @@
|
|||
0
|
|
@ -1 +0,0 @@
|
|||
"Dock"
|
|
@ -1 +0,0 @@
|
|||
1.0
|
|
@ -1 +0,0 @@
|
|||
All
|
|
@ -1,7 +0,0 @@
|
|||
Some([
|
||||
"com.system76.CosmicPanelLauncherButton",
|
||||
"com.system76.CosmicPanelWorkspacesButton",
|
||||
"com.system76.CosmicPanelAppButton",
|
||||
"com.system76.CosmicAppList",
|
||||
"com.system76.CosmicAppletMinimize",
|
||||
])
|
|
@ -1 +0,0 @@
|
|||
None
|
|
@ -1 +0,0 @@
|
|||
L
|
|
@ -1 +0,0 @@
|
|||
None
|
|
@ -1 +0,0 @@
|
|||
None
|
|
@ -1 +0,0 @@
|
|||
Bottom
|
|
@ -1 +0,0 @@
|
|||
false
|
|
@ -1,5 +0,0 @@
|
|||
Some((
|
||||
wait_time: 1000,
|
||||
transition_time: 200,
|
||||
handle_size: 4,
|
||||
))
|
|
@ -1 +0,0 @@
|
|||
ThemeDefault
|
|
@ -1 +0,0 @@
|
|||
160
|
|
@ -1 +0,0 @@
|
|||
false
|
|
@ -1 +0,0 @@
|
|||
false
|
|
@ -1 +0,0 @@
|
|||
OnDemand
|
|
@ -1 +0,0 @@
|
|||
Top
|
|
@ -1 +0,0 @@
|
|||
"Panel"
|
|
@ -1 +0,0 @@
|
|||
1.0
|
|
@ -1 +0,0 @@
|
|||
All
|
|
@ -1,3 +0,0 @@
|
|||
Some([
|
||||
"com.system76.CosmicAppletTime",
|
||||
])
|
|
@ -1,11 +0,0 @@
|
|||
Some(([], [
|
||||
"com.system76.CosmicAppletInputSources",
|
||||
"com.system76.CosmicAppletStatusArea",
|
||||
"com.system76.CosmicAppletTiling",
|
||||
"com.system76.CosmicAppletAudio",
|
||||
"com.system76.CosmicAppletNetwork",
|
||||
"com.system76.CosmicAppletBattery",
|
||||
"com.system76.CosmicAppletNotifications",
|
||||
"com.system76.CosmicAppletBluetooth",
|
||||
"com.system76.CosmicAppletPower",
|
||||
]))
|
|
@ -1 +0,0 @@
|
|||
XS
|
|
@ -1 +0,0 @@
|
|||
None
|
|
@ -1 +0,0 @@
|
|||
None
|
|
@ -1,3 +0,0 @@
|
|||
[
|
||||
"Panel",
|
||||
]
|
|
@ -1,71 +0,0 @@
|
|||
// https://github.com/pop-os/cosmic-settings/blob/master/cosmic-settings/src/pages/input/keyboard/shortcuts/mod.rs#L460-L550
|
||||
// For action types
|
||||
{
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
key: "l",
|
||||
): Focus(Right),
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
key: "j",
|
||||
): NextWorkspace,
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
key: "h",
|
||||
): Focus(Left),
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
key: "k",
|
||||
): PreviousWorkspace,
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
key: "Return",
|
||||
): Spawn("alacritty"),
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
key: "space",
|
||||
description: Some("launcher"),
|
||||
): System(Launcher),
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
): System(WorkspaceOverview),
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
key: "Right",
|
||||
): Disable,
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
key: "Down",
|
||||
): Disable,
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
key: "Left",
|
||||
): Disable,
|
||||
(
|
||||
modifiers: [
|
||||
Super,
|
||||
],
|
||||
key: "Up",
|
||||
): Disable,
|
||||
|
||||
}
|
|
@ -1,3 +0,0 @@
|
|||
[
|
||||
Single((0.0, 0.0, 0.0)),
|
||||
]
|
|
@ -1 +0,0 @@
|
|||
"display"
|
|
@ -1 +0,0 @@
|
|||
None
|
|
@ -1,8 +0,0 @@
|
|||
(
|
||||
radius_0: (0.0, 0.0, 0.0, 0.0),
|
||||
radius_xs: (2.0, 2.0, 2.0, 2.0),
|
||||
radius_s: (2.0, 2.0, 2.0, 2.0),
|
||||
radius_m: (2.0, 2.0, 2.0, 2.0),
|
||||
radius_l: (2.0, 2.0, 2.0, 2.0),
|
||||
radius_xl: (2.0, 2.0, 2.0, 2.0),
|
||||
)
|
|
@ -1 +0,0 @@
|
|||
(0, 4)
|
|
@ -1 +0,0 @@
|
|||
None
|
|
@ -1,12 +0,0 @@
|
|||
(
|
||||
space_none: 0,
|
||||
space_xxxs: 4,
|
||||
space_xxs: 4,
|
||||
space_xs: 8,
|
||||
space_s: 8,
|
||||
space_m: 16,
|
||||
space_l: 24,
|
||||
space_xl: 32,
|
||||
space_xxl: 48,
|
||||
space_xxxl: 64,
|
||||
)
|
|
@ -1,74 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.5576471,
|
||||
green: 0.8305882,
|
||||
blue: 0.8305882,
|
||||
alpha: 1.0,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.38431373,
|
||||
green: 0.55490196,
|
||||
blue: 0.55490196,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected: (
|
||||
red: 0.5576471,
|
||||
green: 0.8305882,
|
||||
blue: 0.8305882,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.2901961,
|
||||
green: 0.46078432,
|
||||
blue: 0.46078432,
|
||||
alpha: 1.0,
|
||||
),
|
||||
border: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 0.5,
|
||||
),
|
||||
)
|
|
@ -1,74 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.5576471,
|
||||
green: 0.8305882,
|
||||
blue: 0.8305882,
|
||||
alpha: 1.0,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.38431373,
|
||||
green: 0.55490196,
|
||||
blue: 0.55490196,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected: (
|
||||
red: 0.5576471,
|
||||
green: 0.8305882,
|
||||
blue: 0.8305882,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.105882354,
|
||||
green: 0.105882354,
|
||||
blue: 0.105882354,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.5,
|
||||
),
|
||||
border: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 0.5,
|
||||
),
|
||||
)
|
|
@ -1,100 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 0.105882354,
|
||||
green: 0.105882354,
|
||||
blue: 0.105882354,
|
||||
alpha: 1.0,
|
||||
),
|
||||
component: (
|
||||
base: (
|
||||
red: 0.18219745,
|
||||
green: 0.18219745,
|
||||
blue: 0.18219745,
|
||||
alpha: 1.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.2639777,
|
||||
green: 0.2639777,
|
||||
blue: 0.2639777,
|
||||
alpha: 1.0,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.34575796,
|
||||
green: 0.34575796,
|
||||
blue: 0.34575796,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected: (
|
||||
red: 0.2639777,
|
||||
green: 0.2639777,
|
||||
blue: 0.2639777,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.7532969,
|
||||
green: 0.7532969,
|
||||
blue: 0.75329685,
|
||||
alpha: 0.2,
|
||||
),
|
||||
on: (
|
||||
red: 0.7532969,
|
||||
green: 0.7532969,
|
||||
blue: 0.75329685,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 0.18219745,
|
||||
green: 0.18219745,
|
||||
blue: 0.18219745,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.46774718,
|
||||
green: 0.46774718,
|
||||
blue: 0.46774715,
|
||||
alpha: 1.0,
|
||||
),
|
||||
border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 0.5,
|
||||
),
|
||||
),
|
||||
divider: (
|
||||
red: 0.2662247,
|
||||
green: 0.2662247,
|
||||
blue: 0.2662247,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on: (
|
||||
red: 0.90759414,
|
||||
green: 0.9075942,
|
||||
blue: 0.90759414,
|
||||
alpha: 1.0,
|
||||
),
|
||||
small_widget: (
|
||||
red: 0.15292811,
|
||||
green: 0.15292811,
|
||||
blue: 0.15292808,
|
||||
alpha: 0.25,
|
||||
),
|
||||
)
|
|
@ -1,74 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 0.67058825,
|
||||
green: 0.67058825,
|
||||
blue: 0.67058825,
|
||||
alpha: 0.25,
|
||||
),
|
||||
hover: (
|
||||
red: 0.42862746,
|
||||
green: 0.42862746,
|
||||
blue: 0.42862746,
|
||||
alpha: 0.4,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.2282353,
|
||||
green: 0.2282353,
|
||||
blue: 0.2282353,
|
||||
alpha: 0.625,
|
||||
),
|
||||
selected: (
|
||||
red: 0.42862746,
|
||||
green: 0.42862746,
|
||||
blue: 0.42862746,
|
||||
alpha: 0.4,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.7532969,
|
||||
green: 0.7532969,
|
||||
blue: 0.75329685,
|
||||
alpha: 0.2,
|
||||
),
|
||||
on: (
|
||||
red: 0.7532969,
|
||||
green: 0.7532969,
|
||||
blue: 0.75329685,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 0.51056147,
|
||||
green: 0.51056147,
|
||||
blue: 0.51056147,
|
||||
alpha: 0.34375,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.5107661,
|
||||
green: 0.5107661,
|
||||
blue: 0.5107661,
|
||||
alpha: 0.625,
|
||||
),
|
||||
border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 0.5,
|
||||
),
|
||||
)
|
|
@ -1,8 +0,0 @@
|
|||
(
|
||||
radius_0: (0.0, 0.0, 0.0, 0.0),
|
||||
radius_xs: (2.0, 2.0, 2.0, 2.0),
|
||||
radius_s: (2.0, 2.0, 2.0, 2.0),
|
||||
radius_m: (2.0, 2.0, 2.0, 2.0),
|
||||
radius_l: (2.0, 2.0, 2.0, 2.0),
|
||||
radius_xl: (2.0, 2.0, 2.0, 2.0),
|
||||
)
|
|
@ -1,74 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 1.0,
|
||||
green: 0.70980394,
|
||||
blue: 0.70980394,
|
||||
alpha: 1.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.8933333,
|
||||
green: 0.66117644,
|
||||
blue: 0.66117644,
|
||||
alpha: 1.0,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.59411764,
|
||||
green: 0.4490196,
|
||||
blue: 0.4490196,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected: (
|
||||
red: 0.8933333,
|
||||
green: 0.66117644,
|
||||
blue: 0.66117644,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 1.0,
|
||||
green: 0.70980394,
|
||||
blue: 0.70980394,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.5,
|
||||
green: 0.35490197,
|
||||
blue: 0.35490197,
|
||||
alpha: 1.0,
|
||||
),
|
||||
border: (
|
||||
red: 1.0,
|
||||
green: 0.70980394,
|
||||
blue: 0.70980394,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 1.0,
|
||||
green: 0.70980394,
|
||||
blue: 0.70980394,
|
||||
alpha: 0.5,
|
||||
),
|
||||
)
|
|
@ -1,74 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 1.0,
|
||||
green: 0.70980394,
|
||||
blue: 0.70980394,
|
||||
alpha: 1.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.8933333,
|
||||
green: 0.66117644,
|
||||
blue: 0.66117644,
|
||||
alpha: 1.0,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.59411764,
|
||||
green: 0.4490196,
|
||||
blue: 0.4490196,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected: (
|
||||
red: 0.8933333,
|
||||
green: 0.66117644,
|
||||
blue: 0.66117644,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.105882354,
|
||||
green: 0.105882354,
|
||||
blue: 0.105882354,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 1.0,
|
||||
green: 0.70980394,
|
||||
blue: 0.70980394,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.5,
|
||||
),
|
||||
border: (
|
||||
red: 1.0,
|
||||
green: 0.70980394,
|
||||
blue: 0.70980394,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 1.0,
|
||||
green: 0.70980394,
|
||||
blue: 0.70980394,
|
||||
alpha: 0.5,
|
||||
),
|
||||
)
|
|
@ -1 +0,0 @@
|
|||
(0, 4)
|
|
@ -1,74 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.46666667,
|
||||
green: 0.46666667,
|
||||
blue: 0.46666667,
|
||||
alpha: 0.2,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.1882353,
|
||||
green: 0.1882353,
|
||||
blue: 0.1882353,
|
||||
alpha: 0.5,
|
||||
),
|
||||
selected: (
|
||||
red: 0.46666667,
|
||||
green: 0.46666667,
|
||||
blue: 0.46666667,
|
||||
alpha: 0.2,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 0.2,
|
||||
),
|
||||
on: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.3882353,
|
||||
green: 0.3882353,
|
||||
blue: 0.3882353,
|
||||
alpha: 0.5,
|
||||
),
|
||||
border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 0.5,
|
||||
),
|
||||
)
|
|
@ -1,74 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.0,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.0,
|
||||
),
|
||||
selected: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.0,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 0.2,
|
||||
),
|
||||
on: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.2901961,
|
||||
green: 0.46078432,
|
||||
blue: 0.46078432,
|
||||
alpha: 0.5,
|
||||
),
|
||||
border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 0.5,
|
||||
),
|
||||
)
|
|
@ -1,100 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 0.15292811,
|
||||
green: 0.15292811,
|
||||
blue: 0.15292808,
|
||||
alpha: 1.0,
|
||||
),
|
||||
component: (
|
||||
base: (
|
||||
red: 0.21220893,
|
||||
green: 0.2122089,
|
||||
blue: 0.2122089,
|
||||
alpha: 1.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.29098803,
|
||||
green: 0.290988,
|
||||
blue: 0.290988,
|
||||
alpha: 1.0,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.36976713,
|
||||
green: 0.36976713,
|
||||
blue: 0.36976713,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected: (
|
||||
red: 0.29098803,
|
||||
green: 0.290988,
|
||||
blue: 0.290988,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.7913618,
|
||||
green: 0.7913618,
|
||||
blue: 0.7913618,
|
||||
alpha: 0.2,
|
||||
),
|
||||
on: (
|
||||
red: 0.7913618,
|
||||
green: 0.7913618,
|
||||
blue: 0.7913618,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 0.21220893,
|
||||
green: 0.2122089,
|
||||
blue: 0.2122089,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.5017854,
|
||||
green: 0.50178534,
|
||||
blue: 0.50178534,
|
||||
alpha: 1.0,
|
||||
),
|
||||
border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 0.5,
|
||||
),
|
||||
),
|
||||
divider: (
|
||||
red: 0.31702772,
|
||||
green: 0.31702772,
|
||||
blue: 0.3170277,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on: (
|
||||
red: 0.97342616,
|
||||
green: 0.97342616,
|
||||
blue: 0.97342604,
|
||||
alpha: 1.0,
|
||||
),
|
||||
small_widget: (
|
||||
red: 0.20212594,
|
||||
green: 0.20212597,
|
||||
blue: 0.20212597,
|
||||
alpha: 0.25,
|
||||
),
|
||||
)
|
|
@ -1,100 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 0.20212594,
|
||||
green: 0.20212597,
|
||||
blue: 0.20212597,
|
||||
alpha: 1.0,
|
||||
),
|
||||
component: (
|
||||
base: (
|
||||
red: 0.23260304,
|
||||
green: 0.23260307,
|
||||
blue: 0.23260304,
|
||||
alpha: 1.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.30934274,
|
||||
green: 0.30934277,
|
||||
blue: 0.30934274,
|
||||
alpha: 1.0,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.38608244,
|
||||
green: 0.38608247,
|
||||
blue: 0.38608244,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected: (
|
||||
red: 0.30934274,
|
||||
green: 0.30934277,
|
||||
blue: 0.30934274,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.81693083,
|
||||
green: 0.8169309,
|
||||
blue: 0.8169309,
|
||||
alpha: 0.2,
|
||||
),
|
||||
on: (
|
||||
red: 0.81693083,
|
||||
green: 0.8169309,
|
||||
blue: 0.8169309,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 0.23260304,
|
||||
green: 0.23260307,
|
||||
blue: 0.23260304,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.5247669,
|
||||
green: 0.524767,
|
||||
blue: 0.524767,
|
||||
alpha: 1.0,
|
||||
),
|
||||
border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 0.5,
|
||||
),
|
||||
),
|
||||
divider: (
|
||||
red: 0.3174277,
|
||||
green: 0.31742772,
|
||||
blue: 0.3174277,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on: (
|
||||
red: 0.7786347,
|
||||
green: 0.7786347,
|
||||
blue: 0.77863467,
|
||||
alpha: 1.0,
|
||||
),
|
||||
small_widget: (
|
||||
red: 0.2532908,
|
||||
green: 0.25329086,
|
||||
blue: 0.2532908,
|
||||
alpha: 0.25,
|
||||
),
|
||||
)
|
|
@ -1,12 +0,0 @@
|
|||
(
|
||||
space_none: 0,
|
||||
space_xxxs: 4,
|
||||
space_xxs: 4,
|
||||
space_xs: 8,
|
||||
space_s: 8,
|
||||
space_m: 16,
|
||||
space_l: 24,
|
||||
space_xl: 32,
|
||||
space_xxl: 48,
|
||||
space_xxxl: 64,
|
||||
)
|
|
@ -1,74 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 0.6745098,
|
||||
green: 0.96862745,
|
||||
blue: 0.8235294,
|
||||
alpha: 1.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.63294125,
|
||||
green: 0.86823535,
|
||||
blue: 0.75215685,
|
||||
alpha: 1.0,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.43137255,
|
||||
green: 0.57843137,
|
||||
blue: 0.5058824,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected: (
|
||||
red: 0.63294125,
|
||||
green: 0.86823535,
|
||||
blue: 0.75215685,
|
||||
alpha: 1.0,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 0.6745098,
|
||||
green: 0.96862745,
|
||||
blue: 0.8235294,
|
||||
alpha: 1.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.3372549,
|
||||
green: 0.48431373,
|
||||
blue: 0.4117647,
|
||||
alpha: 1.0,
|
||||
),
|
||||
border: (
|
||||
red: 0.6745098,
|
||||
green: 0.96862745,
|
||||
blue: 0.8235294,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 0.6745098,
|
||||
green: 0.96862745,
|
||||
blue: 0.8235294,
|
||||
alpha: 0.5,
|
||||
),
|
||||
)
|
|
@ -1,74 +0,0 @@
|
|||
(
|
||||
base: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.0,
|
||||
),
|
||||
hover: (
|
||||
red: 0.46666667,
|
||||
green: 0.46666667,
|
||||
blue: 0.46666667,
|
||||
alpha: 0.2,
|
||||
),
|
||||
pressed: (
|
||||
red: 0.1882353,
|
||||
green: 0.1882353,
|
||||
blue: 0.1882353,
|
||||
alpha: 0.5,
|
||||
),
|
||||
selected: (
|
||||
red: 0.46666667,
|
||||
green: 0.46666667,
|
||||
blue: 0.46666667,
|
||||
alpha: 0.2,
|
||||
),
|
||||
selected_text: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
focus: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
divider: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 0.2,
|
||||
),
|
||||
on: (
|
||||
red: 0.5803922,
|
||||
green: 0.92156863,
|
||||
blue: 0.92156863,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled: (
|
||||
red: 0.0,
|
||||
green: 0.0,
|
||||
blue: 0.0,
|
||||
alpha: 0.0,
|
||||
),
|
||||
on_disabled: (
|
||||
red: 0.2901961,
|
||||
green: 0.46078432,
|
||||
blue: 0.46078432,
|
||||
alpha: 0.5,
|
||||
),
|
||||
border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 1.0,
|
||||
),
|
||||
disabled_border: (
|
||||
red: 0.7764706,
|
||||
green: 0.7764706,
|
||||
blue: 0.7764706,
|
||||
alpha: 0.5,
|
||||
),
|
||||
)
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue