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 = {
|
inputs = {
|
||||||
# Host flake pinning
|
nixpkgs.url = "github:nixos/nixpkgs/nixos-unstable";
|
||||||
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";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
outputs =
|
outputs =
|
||||||
{
|
{
|
||||||
self,
|
self,
|
||||||
nypkgs,
|
nixpkgs,
|
||||||
nixpkgs_stable,
|
|
||||||
cosmic,
|
|
||||||
lio_nixpkgs,
|
|
||||||
lio_home-manager,
|
|
||||||
oren_nixpkgs,
|
|
||||||
oren_home-manager,
|
|
||||||
gpdPocket3_nixpkgs,
|
|
||||||
gpdPocket3_home-manager,
|
|
||||||
h002_nixpkgs,
|
|
||||||
h002_home-manager,
|
|
||||||
...
|
...
|
||||||
}@inputs:
|
}@inputs:
|
||||||
let
|
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
|
# Utilities
|
||||||
inherit (nixpkgs_stable) lib;
|
inherit (nixpkgs) lib;
|
||||||
# Define the systems to support (all Linux systems exposed by nixpkgs)
|
# Define the systems to support (all Linux systems exposed by nixpkgs)
|
||||||
systems = lib.intersectLists lib.systems.flakeExposed lib.platforms.linux;
|
systems = lib.intersectLists lib.systems.flakeExposed lib.platforms.linux;
|
||||||
forAllSystems = lib.genAttrs systems;
|
forAllSystems = lib.genAttrs systems;
|
||||||
# Create a mapping from system to corresponding nixpkgs : https://nixos.wiki/wiki/Overlays#In_a_Nix_flake
|
# 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
|
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 (
|
devShells = forAllSystems (
|
||||||
system:
|
system:
|
||||||
let
|
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"
|
"rust-overlay": "rust-overlay_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735436182,
|
"lastModified": 1735781836,
|
||||||
"narHash": "sha256-6ec0d4ppRBNge5RcT7ug41qz8+Gpg0nuY6QUmNq22Vw=",
|
"narHash": "sha256-3QBrsbyM1DyyXruthYJVAiK7kijJP4Mx996q1NC5FWE=",
|
||||||
"owner": "lilyinstarlight",
|
"owner": "lilyinstarlight",
|
||||||
"repo": "nixos-cosmic",
|
"repo": "nixos-cosmic",
|
||||||
"rev": "10701247e9312a667f41fcb144000151a23168ae",
|
"rev": "553e7a4b77c4ddf8ed700776f9d71982a14e23c4",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -219,11 +219,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735796142,
|
"lastModified": 1735839171,
|
||||||
"narHash": "sha256-/qhLqE1/LkXS+OS0r+iJnzyke23cLPIEGPmDymFMsKA=",
|
"narHash": "sha256-yXTT8Lwbsm2ujIeK8NiVb0YUdjPT//3NK8vhXd9x8KE=",
|
||||||
"ref": "mod_de_cosmic",
|
"ref": "mod_de_cosmic",
|
||||||
"rev": "8392467e87a95012cba37144418b6ebd072ab5ce",
|
"rev": "ce85513ec5b69279aed6859bc37c78c22e5e944f",
|
||||||
"revCount": 1,
|
"revCount": 2,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.joshuabell.xyz/dotfiles"
|
"url": "https://git.joshuabell.xyz/dotfiles"
|
||||||
},
|
},
|
||||||
|
@ -257,11 +257,11 @@
|
||||||
},
|
},
|
||||||
"mod_nebula": {
|
"mod_nebula": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735798197,
|
"lastModified": 1735839301,
|
||||||
"narHash": "sha256-QeS0WfeDOZJnpVL96MwWZlC2/SEncCT42DwAuso8Zu4=",
|
"narHash": "sha256-f2JlNaCrA3BA8fPT0uThiuiIZX5ehDe0lPlSLL/QMgY=",
|
||||||
"ref": "mod_nebula",
|
"ref": "mod_nebula",
|
||||||
"rev": "b8a9599fcf28a9ccbf3b5c903e62da496a8ccc0c",
|
"rev": "38c50b65c66740566b39529bbd91624b01b6ea2a",
|
||||||
"revCount": 2,
|
"revCount": 3,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.joshuabell.xyz/dotfiles"
|
"url": "https://git.joshuabell.xyz/dotfiles"
|
||||||
},
|
},
|
||||||
|
@ -326,11 +326,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734426011,
|
"lastModified": 1735697839,
|
||||||
"narHash": "sha256-BRm7OD2b6w86CDB518CIL2fiYsjlE5LSJl7QPg5wA2w=",
|
"narHash": "sha256-0Acw0UaLi+VNThsmeX8zOKi000DFrYXNnrgpOpk2+MM=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "96426917f2354ba03127b56d3409610bf87747ec",
|
"rev": "5eaa5fdf06d2b15d373b82c0f3a1ec1c6cab02ae",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -342,11 +342,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-stable": {
|
"nixpkgs-stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734323986,
|
"lastModified": 1735531152,
|
||||||
"narHash": "sha256-m/lh6hYMIWDYHCAsn81CDAiXoT3gmxXI9J987W5tZrE=",
|
"narHash": "sha256-As8I+ebItDKtboWgDXYZSIjGlKeqiLBvjxsQHUmAf1Q=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "394571358ce82dff7411395829aa6a3aad45b907",
|
"rev": "3ffbbdbac0566a0977da3d2657b89cbcfe9a173b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -374,11 +374,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_3": {
|
"nixpkgs_3": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735264675,
|
"lastModified": 1735669367,
|
||||||
"narHash": "sha256-MgdXpeX2GuJbtlBrH9EdsUeWl/yXEubyvxM1G+yO4Ak=",
|
"narHash": "sha256-tfYRbFhMOnYaM4ippqqid3BaLOXoFNdImrfBfCp4zn0=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "d49da4c08359e3c39c4e27c74ac7ac9b70085966",
|
"rev": "edf04b75c13c2ac0e54df5ec5c543e300f76f1c9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -455,11 +455,11 @@
|
||||||
"nvim_plugin-MeanderingProgrammer/render-markdown.nvim": {
|
"nvim_plugin-MeanderingProgrammer/render-markdown.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734133096,
|
"lastModified": 1735525479,
|
||||||
"narHash": "sha256-TghF2jDpngtnnkl/AUNHdHkI/j4Hi8aLdDbjRpcO5vs=",
|
"narHash": "sha256-ncFqBv0JITX3pTsLON+HctLUaKXhLRMBUrRWmI8KOSA=",
|
||||||
"owner": "MeanderingProgrammer",
|
"owner": "MeanderingProgrammer",
|
||||||
"repo": "render-markdown.nvim",
|
"repo": "render-markdown.nvim",
|
||||||
"rev": "0022a579ac7355966be5ade77699b88c76b6a549",
|
"rev": "6fbd1491abc104409f119685de5353c35c97c005",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -535,11 +535,11 @@
|
||||||
"nvim_plugin-b0o/schemastore.nvim": {
|
"nvim_plugin-b0o/schemastore.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734346842,
|
"lastModified": 1735689742,
|
||||||
"narHash": "sha256-5Joek+3d6AEqTmDNuWocp0TusMTHa8RIWvrxQm82Gt0=",
|
"narHash": "sha256-Q/MD8cmYfZGJ0n13oixSPcNFq/VkmaKsLF4JbwFEilU=",
|
||||||
"owner": "b0o",
|
"owner": "b0o",
|
||||||
"repo": "schemastore.nvim",
|
"repo": "schemastore.nvim",
|
||||||
"rev": "bb03860b59f17dfada46d6d9563c48b7b12fecaf",
|
"rev": "fa47222e29d6f6e80eddcdd0f125c27edf274ad5",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -551,11 +551,11 @@
|
||||||
"nvim_plugin-catppuccin/nvim": {
|
"nvim_plugin-catppuccin/nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732428187,
|
"lastModified": 1735299190,
|
||||||
"narHash": "sha256-Oogw5wmYkx/zsMlPE/r6Kt3cy5sC92rwVzf0P9rzqyw=",
|
"narHash": "sha256-lwQLmqm01FihJdad4QRMK23MTrouyOokyuX/3enWjzs=",
|
||||||
"owner": "catppuccin",
|
"owner": "catppuccin",
|
||||||
"repo": "nvim",
|
"repo": "nvim",
|
||||||
"rev": "faf15ab0201b564b6368ffa47b56feefc92ce3f4",
|
"rev": "f67b886d65a029f12ffa298701fb8f1efd89295d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -567,11 +567,11 @@
|
||||||
"nvim_plugin-chrisgrieser/nvim-early-retirement": {
|
"nvim_plugin-chrisgrieser/nvim-early-retirement": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733249728,
|
"lastModified": 1735588187,
|
||||||
"narHash": "sha256-yFyW9CprEC/uOdz3Kgp7XJOHF+OUj9a9mxUF3qS8IAI=",
|
"narHash": "sha256-ZjXG+POJFRsc79i1BuAJB9K6UBUfHT05oYvZaUr+RqA=",
|
||||||
"owner": "chrisgrieser",
|
"owner": "chrisgrieser",
|
||||||
"repo": "nvim-early-retirement",
|
"repo": "nvim-early-retirement",
|
||||||
"rev": "793bc848f71947f004c88c9fbc5604d55d4dddcc",
|
"rev": "9ae6fcc933fc865ddf2728460194b67985e06e27",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -695,11 +695,11 @@
|
||||||
"nvim_plugin-hrsh7th/nvim-cmp": {
|
"nvim_plugin-hrsh7th/nvim-cmp": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733799872,
|
"lastModified": 1734672427,
|
||||||
"narHash": "sha256-Aht1m2V+yRvmrLoBC4QGYG/p/tmDbnZe1nT3V5k7S58=",
|
"narHash": "sha256-Z/Qy2ErbCa7dbjZVuJUkMmb4d24amNunNgRcbCGPfOg=",
|
||||||
"owner": "hrsh7th",
|
"owner": "hrsh7th",
|
||||||
"repo": "nvim-cmp",
|
"repo": "nvim-cmp",
|
||||||
"rev": "3403e2e9391ed0a28c3afddd8612701b647c8e26",
|
"rev": "b555203ce4bd7ff6192e759af3362f9d217e8c89",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -807,11 +807,11 @@
|
||||||
"nvim_plugin-m4xshen/hardtime.nvim": {
|
"nvim_plugin-m4xshen/hardtime.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733916494,
|
"lastModified": 1734839863,
|
||||||
"narHash": "sha256-K1ifAv7WOi6ROURJz3jIx0bmhVu28dAUaT/C4sewvfg=",
|
"narHash": "sha256-WDMr+ygWg9S2PoSqJ4pM26jSaNGAp63wiQ474/p6CIY=",
|
||||||
"owner": "m4xshen",
|
"owner": "m4xshen",
|
||||||
"repo": "hardtime.nvim",
|
"repo": "hardtime.nvim",
|
||||||
"rev": "2b609c27c0a050e43022f8aaf2fea7ed036df5ef",
|
"rev": "5d9adcbe2f12741de79e435c8b85dca69a3b22e4",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -839,11 +839,11 @@
|
||||||
"nvim_plugin-mfussenegger/nvim-lint": {
|
"nvim_plugin-mfussenegger/nvim-lint": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732288955,
|
"lastModified": 1734606055,
|
||||||
"narHash": "sha256-oRVyd2UtmVafoc8TEov+1Hlln6/AFnVokoiENh45X74=",
|
"narHash": "sha256-tD1ciHUdHIcqymImZjSSNq6M5hjsrD66AJhmLTy0cIY=",
|
||||||
"owner": "mfussenegger",
|
"owner": "mfussenegger",
|
||||||
"repo": "nvim-lint",
|
"repo": "nvim-lint",
|
||||||
"rev": "6b46370d02cd001509a765591a3ffc481b538794",
|
"rev": "1fea92f1d9908eaa5eb8bafe08b4293d7aadaa55",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -855,11 +855,11 @@
|
||||||
"nvim_plugin-mrcjkb/rustaceanvim": {
|
"nvim_plugin-mrcjkb/rustaceanvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734281816,
|
"lastModified": 1735588128,
|
||||||
"narHash": "sha256-GX9vRjJC8beqe9ZTLxrEjSJtMWXlTe0dKlGZHmOVwtU=",
|
"narHash": "sha256-0NfZ5GjSpq7kzzwoOcv7E+5QwHBxtcCv5ELd/9WEX0M=",
|
||||||
"owner": "mrcjkb",
|
"owner": "mrcjkb",
|
||||||
"repo": "rustaceanvim",
|
"repo": "rustaceanvim",
|
||||||
"rev": "25aab238aad3e58f864274449456bdc339981750",
|
"rev": "d6183fda8341157d763e487b0ef59a83e55f535b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -871,11 +871,11 @@
|
||||||
"nvim_plugin-neovim/nvim-lspconfig": {
|
"nvim_plugin-neovim/nvim-lspconfig": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734420151,
|
"lastModified": 1735439232,
|
||||||
"narHash": "sha256-OQh9dDXsilG/nb8DQ7ZXXqCIO7823QzYa9S8k6tqPIs=",
|
"narHash": "sha256-6a1HjpLYdZ+ZmWM1B0tv631A3EHHstPrjaV15UnVtoY=",
|
||||||
"owner": "neovim",
|
"owner": "neovim",
|
||||||
"repo": "nvim-lspconfig",
|
"repo": "nvim-lspconfig",
|
||||||
"rev": "9f2c279cf9abe584f03bfeb37c6658d68e3ff49d",
|
"rev": "8b15a1a597a59f4f5306fad9adfe99454feab743",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1015,11 +1015,11 @@
|
||||||
"nvim_plugin-nvim-tree/nvim-tree.lua": {
|
"nvim_plugin-nvim-tree/nvim-tree.lua": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734126858,
|
"lastModified": 1734820548,
|
||||||
"narHash": "sha256-Z5RsV10V4nRlYtvpvGkmCPBo4hCSZg4PFIrTu9NXNuw=",
|
"narHash": "sha256-4PmP31vYPH9xw4AjV5rDSKvcvZGTnIaPfR4Bwc0lAiA=",
|
||||||
"owner": "nvim-tree",
|
"owner": "nvim-tree",
|
||||||
"repo": "nvim-tree.lua",
|
"repo": "nvim-tree.lua",
|
||||||
"rev": "f7b76cd1a75615c8d6254fc58bedd2a7304eb7d8",
|
"rev": "68fc4c20f5803444277022c681785c5edd11916d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1031,11 +1031,11 @@
|
||||||
"nvim_plugin-nvim-tree/nvim-web-devicons": {
|
"nvim_plugin-nvim-tree/nvim-web-devicons": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734330868,
|
"lastModified": 1735569123,
|
||||||
"narHash": "sha256-OULD8dLI3Oakg9rgs4h8zXozOmX0aiovBNk8kD0nDXY=",
|
"narHash": "sha256-h9rY6F+2sBlG9PFN34/0ZTkY66oCeCIPe/HEadM03K4=",
|
||||||
"owner": "nvim-tree",
|
"owner": "nvim-tree",
|
||||||
"repo": "nvim-web-devicons",
|
"repo": "nvim-web-devicons",
|
||||||
"rev": "0eb18da56e2ba6ba24de7130a12bcc4e31ad11cb",
|
"rev": "4adeeaa7a32d46cf3b5833341358c797304f950a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1047,11 +1047,11 @@
|
||||||
"nvim_plugin-nvim-treesitter/nvim-treesitter-context": {
|
"nvim_plugin-nvim-treesitter/nvim-treesitter-context": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733927792,
|
"lastModified": 1734710732,
|
||||||
"narHash": "sha256-F+er4S4rKrG2kFeE8GVpn0xU8OTdygNG/jOIEWrn9KM=",
|
"narHash": "sha256-TIFMPKzD2ero1eK9aVfY1iKEvf/Sw8SL/9mk9omCQ3c=",
|
||||||
"owner": "nvim-treesitter",
|
"owner": "nvim-treesitter",
|
||||||
"repo": "nvim-treesitter-context",
|
"repo": "nvim-treesitter-context",
|
||||||
"rev": "8fd989b6b457a448606b4a2e51f9161700f609a7",
|
"rev": "2bcf700b59bc92850ca83a1c02e86ba832e0fae0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1079,11 +1079,11 @@
|
||||||
"nvim_plugin-rcarriga/nvim-notify": {
|
"nvim_plugin-rcarriga/nvim-notify": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727022370,
|
"lastModified": 1735562588,
|
||||||
"narHash": "sha256-Sd7IR5roXHOKRCxhqtYMhWfEltyRJMDEMDO/ecSKenE=",
|
"narHash": "sha256-9jDpoLLto9WgTsV399WeE2XGrTJXWTYbcJ+zOFWldAA=",
|
||||||
"owner": "rcarriga",
|
"owner": "rcarriga",
|
||||||
"repo": "nvim-notify",
|
"repo": "nvim-notify",
|
||||||
"rev": "fbef5d32be8466dd76544a257d3f3dce20082a07",
|
"rev": "c3797193536711b5d8983975791c4b11dc35ab3a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1159,11 +1159,11 @@
|
||||||
"nvim_plugin-stevearc/conform.nvim": {
|
"nvim_plugin-stevearc/conform.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733857807,
|
"lastModified": 1735092409,
|
||||||
"narHash": "sha256-hT3K+UzNpVGScgdZWtyQj+kFbqcD6PNeRTZ2f9nDEXY=",
|
"narHash": "sha256-J663AMnRT7S0vIpMxGxQNJNR0lodqJe8NvXTDIhfDYk=",
|
||||||
"owner": "stevearc",
|
"owner": "stevearc",
|
||||||
"repo": "conform.nvim",
|
"repo": "conform.nvim",
|
||||||
"rev": "f4e8837878fc5712d053ba3091a73d27d96a09e2",
|
"rev": "9180320205d250429f0f80e073326c674e2a7149",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1175,11 +1175,11 @@
|
||||||
"nvim_plugin-stevearc/dressing.nvim": {
|
"nvim_plugin-stevearc/dressing.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731521499,
|
"lastModified": 1734804193,
|
||||||
"narHash": "sha256-O0sdxU+ZQnclnnC5IfBpgqlMxjsJKlmPYQYPP+S3cn8=",
|
"narHash": "sha256-N4hB5wDgoqXrXxSfzDCrqmdDtdVvq+PtOS7FBPH7qXE=",
|
||||||
"owner": "stevearc",
|
"owner": "stevearc",
|
||||||
"repo": "dressing.nvim",
|
"repo": "dressing.nvim",
|
||||||
"rev": "fc78a3ca96f4db9f8893bb7e2fd9823e0780451b",
|
"rev": "3a45525bb182730fe462325c99395529308f431e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1255,11 +1255,11 @@
|
||||||
"nvim_plugin-yetone/avante.nvim": {
|
"nvim_plugin-yetone/avante.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734103469,
|
"lastModified": 1735541893,
|
||||||
"narHash": "sha256-jbZ8tx2iHpMIj9dEklIyybBPIwm2KkA0vw23iw72ALo=",
|
"narHash": "sha256-QY7Rt27ul6S4jKrlbsn7hkVy0qd/YWgxYO6dSiFvdk8=",
|
||||||
"owner": "yetone",
|
"owner": "yetone",
|
||||||
"repo": "avante.nvim",
|
"repo": "avante.nvim",
|
||||||
"rev": "9e0b5bf8f13fa7f260932d350685bc379dc4098c",
|
"rev": "9abbec4c5b580b514184990490dea74d0cdc27cc",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1287,11 +1287,11 @@
|
||||||
"nvim_plugin-zbirenbaum/copilot.lua": {
|
"nvim_plugin-zbirenbaum/copilot.lua": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733949337,
|
"lastModified": 1734926641,
|
||||||
"narHash": "sha256-XJbgOZRY5WxAvdO8C3eSwaTCc/dBRs9+GnwAoInfj7E=",
|
"narHash": "sha256-c2UE0dLBtoYMvMxg+jXzfsD+wN9sZLvftJq4gGmooZU=",
|
||||||
"owner": "zbirenbaum",
|
"owner": "zbirenbaum",
|
||||||
"repo": "copilot.lua",
|
"repo": "copilot.lua",
|
||||||
"rev": "d3783b9283a7c35940ed8d71549030d5f5f9f980",
|
"rev": "886ee73b6d464b2b3e3e6a7ff55ce87feac423a9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1389,11 +1389,11 @@
|
||||||
"rust-overlay": "rust-overlay_3"
|
"rust-overlay": "rust-overlay_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735329660,
|
"lastModified": 1735698506,
|
||||||
"narHash": "sha256-orVsy4BTlJjFFl8sZdKf0qOH0A7eISKqxu9upISnFw8=",
|
"narHash": "sha256-S1lVjc2wayhC50B4Wo3p958bTjd1kqiMSiWnc4hdWZg=",
|
||||||
"ref": "refs/heads/master",
|
"ref": "refs/heads/master",
|
||||||
"rev": "b43def52fc1f11d6438bc657842b1b876ffebbcd",
|
"rev": "3d9d5258b72ea19863a53d6ac69e6dffc4ad2ba6",
|
||||||
"revCount": 248,
|
"revCount": 250,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.joshuabell.xyz/nvim"
|
"url": "https://git.joshuabell.xyz/nvim"
|
||||||
},
|
},
|
||||||
|
@ -1465,11 +1465,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735352767,
|
"lastModified": 1735698720,
|
||||||
"narHash": "sha256-3zXufMRWUdwmp8/BTmxVW/k4MyqsPjLnnt/IlQyZvhc=",
|
"narHash": "sha256-+skLL6mq/T7s6J5YmSp89ivQOHBPQ40GEU2n8yqp6bs=",
|
||||||
"owner": "oxalica",
|
"owner": "oxalica",
|
||||||
"repo": "rust-overlay",
|
"repo": "rust-overlay",
|
||||||
"rev": "a16b9a7cac7f4d39a84234d62e91890370c57d76",
|
"rev": "a00807363a8a6cae6c3fa84ff494bf9d96333674",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1487,11 +1487,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734402816,
|
"lastModified": 1735612067,
|
||||||
"narHash": "sha256-cgQ8mjUJz7J3fp97lnvl0dSJ6vLt8yzUSmw3B7QKw94=",
|
"narHash": "sha256-rsjojgfPUf9tWuMXuuo2KAIoUZ49XGZQJSjFGOO8Cq4=",
|
||||||
"owner": "oxalica",
|
"owner": "oxalica",
|
||||||
"repo": "rust-overlay",
|
"repo": "rust-overlay",
|
||||||
"rev": "e38fbd6e56e8cd1d61c65a21bbb7785e966707b4",
|
"rev": "d199142e84bfaae476ffb4e09a70879d7918784d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
162
hosts/oren/flake.lock
generated
162
hosts/oren/flake.lock
generated
|
@ -39,11 +39,11 @@
|
||||||
"rust-overlay": "rust-overlay_2"
|
"rust-overlay": "rust-overlay_2"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735362320,
|
"lastModified": 1735781836,
|
||||||
"narHash": "sha256-nNPTwaTLwMFX4Y0ugxwubIw2LJ+qt2g2FrwBVjRr1zI=",
|
"narHash": "sha256-3QBrsbyM1DyyXruthYJVAiK7kijJP4Mx996q1NC5FWE=",
|
||||||
"owner": "lilyinstarlight",
|
"owner": "lilyinstarlight",
|
||||||
"repo": "nixos-cosmic",
|
"repo": "nixos-cosmic",
|
||||||
"rev": "7da43ac24467b538ae5f07117709665b189887fd",
|
"rev": "553e7a4b77c4ddf8ed700776f9d71982a14e23c4",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -219,11 +219,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735796142,
|
"lastModified": 1735839171,
|
||||||
"narHash": "sha256-/qhLqE1/LkXS+OS0r+iJnzyke23cLPIEGPmDymFMsKA=",
|
"narHash": "sha256-yXTT8Lwbsm2ujIeK8NiVb0YUdjPT//3NK8vhXd9x8KE=",
|
||||||
"ref": "mod_de_cosmic",
|
"ref": "mod_de_cosmic",
|
||||||
"rev": "8392467e87a95012cba37144418b6ebd072ab5ce",
|
"rev": "ce85513ec5b69279aed6859bc37c78c22e5e944f",
|
||||||
"revCount": 1,
|
"revCount": 2,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.joshuabell.xyz/dotfiles"
|
"url": "https://git.joshuabell.xyz/dotfiles"
|
||||||
},
|
},
|
||||||
|
@ -257,11 +257,11 @@
|
||||||
},
|
},
|
||||||
"mod_nebula": {
|
"mod_nebula": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735798197,
|
"lastModified": 1735839301,
|
||||||
"narHash": "sha256-QeS0WfeDOZJnpVL96MwWZlC2/SEncCT42DwAuso8Zu4=",
|
"narHash": "sha256-f2JlNaCrA3BA8fPT0uThiuiIZX5ehDe0lPlSLL/QMgY=",
|
||||||
"ref": "mod_nebula",
|
"ref": "mod_nebula",
|
||||||
"rev": "b8a9599fcf28a9ccbf3b5c903e62da496a8ccc0c",
|
"rev": "38c50b65c66740566b39529bbd91624b01b6ea2a",
|
||||||
"revCount": 2,
|
"revCount": 3,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.joshuabell.xyz/dotfiles"
|
"url": "https://git.joshuabell.xyz/dotfiles"
|
||||||
},
|
},
|
||||||
|
@ -326,11 +326,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734426011,
|
"lastModified": 1735697839,
|
||||||
"narHash": "sha256-BRm7OD2b6w86CDB518CIL2fiYsjlE5LSJl7QPg5wA2w=",
|
"narHash": "sha256-0Acw0UaLi+VNThsmeX8zOKi000DFrYXNnrgpOpk2+MM=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "96426917f2354ba03127b56d3409610bf87747ec",
|
"rev": "5eaa5fdf06d2b15d373b82c0f3a1ec1c6cab02ae",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -342,11 +342,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs-stable": {
|
"nixpkgs-stable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734323986,
|
"lastModified": 1735531152,
|
||||||
"narHash": "sha256-m/lh6hYMIWDYHCAsn81CDAiXoT3gmxXI9J987W5tZrE=",
|
"narHash": "sha256-As8I+ebItDKtboWgDXYZSIjGlKeqiLBvjxsQHUmAf1Q=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "394571358ce82dff7411395829aa6a3aad45b907",
|
"rev": "3ffbbdbac0566a0977da3d2657b89cbcfe9a173b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -374,11 +374,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_3": {
|
"nixpkgs_3": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735264675,
|
"lastModified": 1735669367,
|
||||||
"narHash": "sha256-MgdXpeX2GuJbtlBrH9EdsUeWl/yXEubyvxM1G+yO4Ak=",
|
"narHash": "sha256-tfYRbFhMOnYaM4ippqqid3BaLOXoFNdImrfBfCp4zn0=",
|
||||||
"owner": "nixos",
|
"owner": "nixos",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "d49da4c08359e3c39c4e27c74ac7ac9b70085966",
|
"rev": "edf04b75c13c2ac0e54df5ec5c543e300f76f1c9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -455,11 +455,11 @@
|
||||||
"nvim_plugin-MeanderingProgrammer/render-markdown.nvim": {
|
"nvim_plugin-MeanderingProgrammer/render-markdown.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734133096,
|
"lastModified": 1735525479,
|
||||||
"narHash": "sha256-TghF2jDpngtnnkl/AUNHdHkI/j4Hi8aLdDbjRpcO5vs=",
|
"narHash": "sha256-ncFqBv0JITX3pTsLON+HctLUaKXhLRMBUrRWmI8KOSA=",
|
||||||
"owner": "MeanderingProgrammer",
|
"owner": "MeanderingProgrammer",
|
||||||
"repo": "render-markdown.nvim",
|
"repo": "render-markdown.nvim",
|
||||||
"rev": "0022a579ac7355966be5ade77699b88c76b6a549",
|
"rev": "6fbd1491abc104409f119685de5353c35c97c005",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -535,11 +535,11 @@
|
||||||
"nvim_plugin-b0o/schemastore.nvim": {
|
"nvim_plugin-b0o/schemastore.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734346842,
|
"lastModified": 1735689742,
|
||||||
"narHash": "sha256-5Joek+3d6AEqTmDNuWocp0TusMTHa8RIWvrxQm82Gt0=",
|
"narHash": "sha256-Q/MD8cmYfZGJ0n13oixSPcNFq/VkmaKsLF4JbwFEilU=",
|
||||||
"owner": "b0o",
|
"owner": "b0o",
|
||||||
"repo": "schemastore.nvim",
|
"repo": "schemastore.nvim",
|
||||||
"rev": "bb03860b59f17dfada46d6d9563c48b7b12fecaf",
|
"rev": "fa47222e29d6f6e80eddcdd0f125c27edf274ad5",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -551,11 +551,11 @@
|
||||||
"nvim_plugin-catppuccin/nvim": {
|
"nvim_plugin-catppuccin/nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732428187,
|
"lastModified": 1735299190,
|
||||||
"narHash": "sha256-Oogw5wmYkx/zsMlPE/r6Kt3cy5sC92rwVzf0P9rzqyw=",
|
"narHash": "sha256-lwQLmqm01FihJdad4QRMK23MTrouyOokyuX/3enWjzs=",
|
||||||
"owner": "catppuccin",
|
"owner": "catppuccin",
|
||||||
"repo": "nvim",
|
"repo": "nvim",
|
||||||
"rev": "faf15ab0201b564b6368ffa47b56feefc92ce3f4",
|
"rev": "f67b886d65a029f12ffa298701fb8f1efd89295d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -567,11 +567,11 @@
|
||||||
"nvim_plugin-chrisgrieser/nvim-early-retirement": {
|
"nvim_plugin-chrisgrieser/nvim-early-retirement": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733249728,
|
"lastModified": 1735588187,
|
||||||
"narHash": "sha256-yFyW9CprEC/uOdz3Kgp7XJOHF+OUj9a9mxUF3qS8IAI=",
|
"narHash": "sha256-ZjXG+POJFRsc79i1BuAJB9K6UBUfHT05oYvZaUr+RqA=",
|
||||||
"owner": "chrisgrieser",
|
"owner": "chrisgrieser",
|
||||||
"repo": "nvim-early-retirement",
|
"repo": "nvim-early-retirement",
|
||||||
"rev": "793bc848f71947f004c88c9fbc5604d55d4dddcc",
|
"rev": "9ae6fcc933fc865ddf2728460194b67985e06e27",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -695,11 +695,11 @@
|
||||||
"nvim_plugin-hrsh7th/nvim-cmp": {
|
"nvim_plugin-hrsh7th/nvim-cmp": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733799872,
|
"lastModified": 1734672427,
|
||||||
"narHash": "sha256-Aht1m2V+yRvmrLoBC4QGYG/p/tmDbnZe1nT3V5k7S58=",
|
"narHash": "sha256-Z/Qy2ErbCa7dbjZVuJUkMmb4d24amNunNgRcbCGPfOg=",
|
||||||
"owner": "hrsh7th",
|
"owner": "hrsh7th",
|
||||||
"repo": "nvim-cmp",
|
"repo": "nvim-cmp",
|
||||||
"rev": "3403e2e9391ed0a28c3afddd8612701b647c8e26",
|
"rev": "b555203ce4bd7ff6192e759af3362f9d217e8c89",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -807,11 +807,11 @@
|
||||||
"nvim_plugin-m4xshen/hardtime.nvim": {
|
"nvim_plugin-m4xshen/hardtime.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733916494,
|
"lastModified": 1734839863,
|
||||||
"narHash": "sha256-K1ifAv7WOi6ROURJz3jIx0bmhVu28dAUaT/C4sewvfg=",
|
"narHash": "sha256-WDMr+ygWg9S2PoSqJ4pM26jSaNGAp63wiQ474/p6CIY=",
|
||||||
"owner": "m4xshen",
|
"owner": "m4xshen",
|
||||||
"repo": "hardtime.nvim",
|
"repo": "hardtime.nvim",
|
||||||
"rev": "2b609c27c0a050e43022f8aaf2fea7ed036df5ef",
|
"rev": "5d9adcbe2f12741de79e435c8b85dca69a3b22e4",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -839,11 +839,11 @@
|
||||||
"nvim_plugin-mfussenegger/nvim-lint": {
|
"nvim_plugin-mfussenegger/nvim-lint": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1732288955,
|
"lastModified": 1734606055,
|
||||||
"narHash": "sha256-oRVyd2UtmVafoc8TEov+1Hlln6/AFnVokoiENh45X74=",
|
"narHash": "sha256-tD1ciHUdHIcqymImZjSSNq6M5hjsrD66AJhmLTy0cIY=",
|
||||||
"owner": "mfussenegger",
|
"owner": "mfussenegger",
|
||||||
"repo": "nvim-lint",
|
"repo": "nvim-lint",
|
||||||
"rev": "6b46370d02cd001509a765591a3ffc481b538794",
|
"rev": "1fea92f1d9908eaa5eb8bafe08b4293d7aadaa55",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -855,11 +855,11 @@
|
||||||
"nvim_plugin-mrcjkb/rustaceanvim": {
|
"nvim_plugin-mrcjkb/rustaceanvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734281816,
|
"lastModified": 1735588128,
|
||||||
"narHash": "sha256-GX9vRjJC8beqe9ZTLxrEjSJtMWXlTe0dKlGZHmOVwtU=",
|
"narHash": "sha256-0NfZ5GjSpq7kzzwoOcv7E+5QwHBxtcCv5ELd/9WEX0M=",
|
||||||
"owner": "mrcjkb",
|
"owner": "mrcjkb",
|
||||||
"repo": "rustaceanvim",
|
"repo": "rustaceanvim",
|
||||||
"rev": "25aab238aad3e58f864274449456bdc339981750",
|
"rev": "d6183fda8341157d763e487b0ef59a83e55f535b",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -871,11 +871,11 @@
|
||||||
"nvim_plugin-neovim/nvim-lspconfig": {
|
"nvim_plugin-neovim/nvim-lspconfig": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734420151,
|
"lastModified": 1735439232,
|
||||||
"narHash": "sha256-OQh9dDXsilG/nb8DQ7ZXXqCIO7823QzYa9S8k6tqPIs=",
|
"narHash": "sha256-6a1HjpLYdZ+ZmWM1B0tv631A3EHHstPrjaV15UnVtoY=",
|
||||||
"owner": "neovim",
|
"owner": "neovim",
|
||||||
"repo": "nvim-lspconfig",
|
"repo": "nvim-lspconfig",
|
||||||
"rev": "9f2c279cf9abe584f03bfeb37c6658d68e3ff49d",
|
"rev": "8b15a1a597a59f4f5306fad9adfe99454feab743",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1015,11 +1015,11 @@
|
||||||
"nvim_plugin-nvim-tree/nvim-tree.lua": {
|
"nvim_plugin-nvim-tree/nvim-tree.lua": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734126858,
|
"lastModified": 1734820548,
|
||||||
"narHash": "sha256-Z5RsV10V4nRlYtvpvGkmCPBo4hCSZg4PFIrTu9NXNuw=",
|
"narHash": "sha256-4PmP31vYPH9xw4AjV5rDSKvcvZGTnIaPfR4Bwc0lAiA=",
|
||||||
"owner": "nvim-tree",
|
"owner": "nvim-tree",
|
||||||
"repo": "nvim-tree.lua",
|
"repo": "nvim-tree.lua",
|
||||||
"rev": "f7b76cd1a75615c8d6254fc58bedd2a7304eb7d8",
|
"rev": "68fc4c20f5803444277022c681785c5edd11916d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1031,11 +1031,11 @@
|
||||||
"nvim_plugin-nvim-tree/nvim-web-devicons": {
|
"nvim_plugin-nvim-tree/nvim-web-devicons": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734330868,
|
"lastModified": 1735569123,
|
||||||
"narHash": "sha256-OULD8dLI3Oakg9rgs4h8zXozOmX0aiovBNk8kD0nDXY=",
|
"narHash": "sha256-h9rY6F+2sBlG9PFN34/0ZTkY66oCeCIPe/HEadM03K4=",
|
||||||
"owner": "nvim-tree",
|
"owner": "nvim-tree",
|
||||||
"repo": "nvim-web-devicons",
|
"repo": "nvim-web-devicons",
|
||||||
"rev": "0eb18da56e2ba6ba24de7130a12bcc4e31ad11cb",
|
"rev": "4adeeaa7a32d46cf3b5833341358c797304f950a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1047,11 +1047,11 @@
|
||||||
"nvim_plugin-nvim-treesitter/nvim-treesitter-context": {
|
"nvim_plugin-nvim-treesitter/nvim-treesitter-context": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733927792,
|
"lastModified": 1734710732,
|
||||||
"narHash": "sha256-F+er4S4rKrG2kFeE8GVpn0xU8OTdygNG/jOIEWrn9KM=",
|
"narHash": "sha256-TIFMPKzD2ero1eK9aVfY1iKEvf/Sw8SL/9mk9omCQ3c=",
|
||||||
"owner": "nvim-treesitter",
|
"owner": "nvim-treesitter",
|
||||||
"repo": "nvim-treesitter-context",
|
"repo": "nvim-treesitter-context",
|
||||||
"rev": "8fd989b6b457a448606b4a2e51f9161700f609a7",
|
"rev": "2bcf700b59bc92850ca83a1c02e86ba832e0fae0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1079,11 +1079,11 @@
|
||||||
"nvim_plugin-rcarriga/nvim-notify": {
|
"nvim_plugin-rcarriga/nvim-notify": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1727022370,
|
"lastModified": 1735562588,
|
||||||
"narHash": "sha256-Sd7IR5roXHOKRCxhqtYMhWfEltyRJMDEMDO/ecSKenE=",
|
"narHash": "sha256-9jDpoLLto9WgTsV399WeE2XGrTJXWTYbcJ+zOFWldAA=",
|
||||||
"owner": "rcarriga",
|
"owner": "rcarriga",
|
||||||
"repo": "nvim-notify",
|
"repo": "nvim-notify",
|
||||||
"rev": "fbef5d32be8466dd76544a257d3f3dce20082a07",
|
"rev": "c3797193536711b5d8983975791c4b11dc35ab3a",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1159,11 +1159,11 @@
|
||||||
"nvim_plugin-stevearc/conform.nvim": {
|
"nvim_plugin-stevearc/conform.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733857807,
|
"lastModified": 1735092409,
|
||||||
"narHash": "sha256-hT3K+UzNpVGScgdZWtyQj+kFbqcD6PNeRTZ2f9nDEXY=",
|
"narHash": "sha256-J663AMnRT7S0vIpMxGxQNJNR0lodqJe8NvXTDIhfDYk=",
|
||||||
"owner": "stevearc",
|
"owner": "stevearc",
|
||||||
"repo": "conform.nvim",
|
"repo": "conform.nvim",
|
||||||
"rev": "f4e8837878fc5712d053ba3091a73d27d96a09e2",
|
"rev": "9180320205d250429f0f80e073326c674e2a7149",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1175,11 +1175,11 @@
|
||||||
"nvim_plugin-stevearc/dressing.nvim": {
|
"nvim_plugin-stevearc/dressing.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1731521499,
|
"lastModified": 1734804193,
|
||||||
"narHash": "sha256-O0sdxU+ZQnclnnC5IfBpgqlMxjsJKlmPYQYPP+S3cn8=",
|
"narHash": "sha256-N4hB5wDgoqXrXxSfzDCrqmdDtdVvq+PtOS7FBPH7qXE=",
|
||||||
"owner": "stevearc",
|
"owner": "stevearc",
|
||||||
"repo": "dressing.nvim",
|
"repo": "dressing.nvim",
|
||||||
"rev": "fc78a3ca96f4db9f8893bb7e2fd9823e0780451b",
|
"rev": "3a45525bb182730fe462325c99395529308f431e",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1255,11 +1255,11 @@
|
||||||
"nvim_plugin-yetone/avante.nvim": {
|
"nvim_plugin-yetone/avante.nvim": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734103469,
|
"lastModified": 1735541893,
|
||||||
"narHash": "sha256-jbZ8tx2iHpMIj9dEklIyybBPIwm2KkA0vw23iw72ALo=",
|
"narHash": "sha256-QY7Rt27ul6S4jKrlbsn7hkVy0qd/YWgxYO6dSiFvdk8=",
|
||||||
"owner": "yetone",
|
"owner": "yetone",
|
||||||
"repo": "avante.nvim",
|
"repo": "avante.nvim",
|
||||||
"rev": "9e0b5bf8f13fa7f260932d350685bc379dc4098c",
|
"rev": "9abbec4c5b580b514184990490dea74d0cdc27cc",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1287,11 +1287,11 @@
|
||||||
"nvim_plugin-zbirenbaum/copilot.lua": {
|
"nvim_plugin-zbirenbaum/copilot.lua": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1733949337,
|
"lastModified": 1734926641,
|
||||||
"narHash": "sha256-XJbgOZRY5WxAvdO8C3eSwaTCc/dBRs9+GnwAoInfj7E=",
|
"narHash": "sha256-c2UE0dLBtoYMvMxg+jXzfsD+wN9sZLvftJq4gGmooZU=",
|
||||||
"owner": "zbirenbaum",
|
"owner": "zbirenbaum",
|
||||||
"repo": "copilot.lua",
|
"repo": "copilot.lua",
|
||||||
"rev": "d3783b9283a7c35940ed8d71549030d5f5f9f980",
|
"rev": "886ee73b6d464b2b3e3e6a7ff55ce87feac423a9",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1389,11 +1389,11 @@
|
||||||
"rust-overlay": "rust-overlay_3"
|
"rust-overlay": "rust-overlay_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735329660,
|
"lastModified": 1735698506,
|
||||||
"narHash": "sha256-orVsy4BTlJjFFl8sZdKf0qOH0A7eISKqxu9upISnFw8=",
|
"narHash": "sha256-S1lVjc2wayhC50B4Wo3p958bTjd1kqiMSiWnc4hdWZg=",
|
||||||
"ref": "refs/heads/master",
|
"ref": "refs/heads/master",
|
||||||
"rev": "b43def52fc1f11d6438bc657842b1b876ffebbcd",
|
"rev": "3d9d5258b72ea19863a53d6ac69e6dffc4ad2ba6",
|
||||||
"revCount": 248,
|
"revCount": 250,
|
||||||
"type": "git",
|
"type": "git",
|
||||||
"url": "https://git.joshuabell.xyz/nvim"
|
"url": "https://git.joshuabell.xyz/nvim"
|
||||||
},
|
},
|
||||||
|
@ -1465,11 +1465,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1735266518,
|
"lastModified": 1735698720,
|
||||||
"narHash": "sha256-2XkWYGgT+911gOLjgBj+8W8ZJk6P0qHJNz8RfKgT/5o=",
|
"narHash": "sha256-+skLL6mq/T7s6J5YmSp89ivQOHBPQ40GEU2n8yqp6bs=",
|
||||||
"owner": "oxalica",
|
"owner": "oxalica",
|
||||||
"repo": "rust-overlay",
|
"repo": "rust-overlay",
|
||||||
"rev": "e0b3654b716098b47f3643c65fbb75ef49c033e1",
|
"rev": "a00807363a8a6cae6c3fa84ff494bf9d96333674",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -1487,11 +1487,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1734402816,
|
"lastModified": 1735612067,
|
||||||
"narHash": "sha256-cgQ8mjUJz7J3fp97lnvl0dSJ6vLt8yzUSmw3B7QKw94=",
|
"narHash": "sha256-rsjojgfPUf9tWuMXuuo2KAIoUZ49XGZQJSjFGOO8Cq4=",
|
||||||
"owner": "oxalica",
|
"owner": "oxalica",
|
||||||
"repo": "rust-overlay",
|
"repo": "rust-overlay",
|
||||||
"rev": "e38fbd6e56e8cd1d61c65a21bbb7785e966707b4",
|
"rev": "d199142e84bfaae476ffb4e09a70879d7918784d",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"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