summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--flake.lock429
-rw-r--r--flake.nix17
-rw-r--r--hosts/sofue/configuration.nix3
-rw-r--r--hosts/sofue/programs.nix5
-rw-r--r--nix/gaming.nix2
-rw-r--r--nix/programs/firefox.nix4
-rw-r--r--nix/programs/kitty.nix2
-rw-r--r--nix/user.nix27
-rwxr-xr-xscripts/dmenu-path2
-rwxr-xr-xscripts/dmenu-path02
-rw-r--r--themes/miia_new_years_2025/miia.nix2
11 files changed, 68 insertions, 427 deletions
diff --git a/flake.lock b/flake.lock
index da8625b..93b8988 100644
--- a/flake.lock
+++ b/flake.lock
@@ -12,11 +12,11 @@
]
},
"locked": {
- "lastModified": 1736128078,
- "narHash": "sha256-4pygh2I4GcLvy/SPyHldgp1rzhx/GxS+YiSE0AC57Ic=",
+ "lastModified": 1737301762,
+ "narHash": "sha256-kh8BgBAbbbacgkQYcEZL8p3bTUoSayGBgg8vrXkdFwc=",
"ref": "refs/heads/master",
- "rev": "d1f1eb9b3713a450c0736caad17febae0721af4d",
- "revCount": 80,
+ "rev": "474ccfd0534e03cfcde94fe0f94e3028ed65366a",
+ "revCount": 83,
"type": "git",
"url": "https://git.akon.city/camu"
},
@@ -25,30 +25,6 @@
"url": "https://git.akon.city/camu"
}
},
- "chaotic": {
- "inputs": {
- "flake-schemas": "flake-schemas",
- "home-manager": "home-manager",
- "jovian": "jovian",
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1736774329,
- "narHash": "sha256-GP39XWhiD6bKidoOTfq+82VpFMxG6AcNV4ynKoFWpMU=",
- "owner": "chaotic-cx",
- "repo": "nyx",
- "rev": "705c09ade97041ccc9d04282498af7983874fe19",
- "type": "github"
- },
- "original": {
- "owner": "chaotic-cx",
- "ref": "nyxpkgs-unstable",
- "repo": "nyx",
- "type": "github"
- }
- },
"flake-compat": {
"flake": false,
"locked": {
@@ -65,46 +41,9 @@
"type": "github"
}
},
- "flake-compat_2": {
- "locked": {
- "lastModified": 1717312683,
- "narHash": "sha256-FrlieJH50AuvagamEvWMIE6D2OAnERuDboFDYAED/dE=",
- "owner": "nix-community",
- "repo": "flake-compat",
- "rev": "38fd3954cf65ce6faf3d0d45cd26059e059f07ea",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "flake-compat",
- "type": "github"
- }
- },
"flake-parts": {
"inputs": {
"nixpkgs-lib": [
- "nixpkgs-wayland",
- "nix-eval-jobs",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1736143030,
- "narHash": "sha256-+hu54pAoLDEZT9pjHlqL9DNzWz0NbUn8NEAHP7PQPzU=",
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "rev": "b905f6fc23a9051a6e1b741e1438dbfc0634c6de",
- "type": "github"
- },
- "original": {
- "owner": "hercules-ci",
- "repo": "flake-parts",
- "type": "github"
- }
- },
- "flake-parts_2": {
- "inputs": {
- "nixpkgs-lib": [
"nur",
"nixpkgs"
]
@@ -123,20 +62,6 @@
"type": "github"
}
},
- "flake-schemas": {
- "locked": {
- "lastModified": 1721999734,
- "narHash": "sha256-G5CxYeJVm4lcEtaO87LKzOsVnWeTcHGKbKxNamNWgOw=",
- "rev": "0a5c42297d870156d9c57d8f99e476b738dcd982",
- "revCount": 75,
- "type": "tarball",
- "url": "https://api.flakehub.com/f/pinned/DeterminateSystems/flake-schemas/0.1.5/0190ef2f-61e0-794b-ba14-e82f225e55e6/source.tar.gz"
- },
- "original": {
- "type": "tarball",
- "url": "https://flakehub.com/f/DeterminateSystems/flake-schemas/%3D0.1.5.tar.gz"
- }
- },
"flake-utils": {
"inputs": {
"systems": "systems"
@@ -150,79 +75,22 @@
"type": "github"
},
"original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
- "flake-utils_2": {
- "inputs": {
- "systems": "systems_2"
- },
- "locked": {
- "lastModified": 1731533236,
- "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
- "type": "github"
- },
- "original": {
"id": "flake-utils",
"type": "indirect"
}
},
- "flake-utils_3": {
- "inputs": {
- "systems": "systems_3"
- },
- "locked": {
- "lastModified": 1731533236,
- "narHash": "sha256-l0KFg5HjrsfsO/JpG+r7fRrqm12kzFHyUHqHCVpMMbI=",
- "owner": "numtide",
- "repo": "flake-utils",
- "rev": "11707dc2f618dd54ca8739b309ec4fc024de578b",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "flake-utils",
- "type": "github"
- }
- },
"home-manager": {
"inputs": {
"nixpkgs": [
- "chaotic",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1736508663,
- "narHash": "sha256-ZOaGwa+WnB7Zn3YXimqjmIugAnHePdXCmNu+AHkq808=",
- "owner": "nix-community",
- "repo": "home-manager",
- "rev": "2532b500c3ed2b8940e831039dcec5a5ea093afc",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "home-manager",
- "type": "github"
- }
- },
- "home-manager_2": {
- "inputs": {
- "nixpkgs": [
"nixpkgs"
]
},
"locked": {
- "lastModified": 1736785676,
- "narHash": "sha256-TY0jUwR3EW0fnS0X5wXMAVy6h4Z7Y6a3m+Yq++C9AyE=",
+ "lastModified": 1737630279,
+ "narHash": "sha256-wJQCxyMRc4P26zDrHmZiRD5bbfcJpqPG3e2djdGG3pk=",
"owner": "nix-community",
"repo": "home-manager",
- "rev": "fc52a210b60f2f52c74eac41a8647c1573d2071d",
+ "rev": "0db5c8bfcce78583ebbde0b2abbc95ad93445f7c",
"type": "github"
},
"original": {
@@ -231,50 +99,9 @@
"type": "github"
}
},
- "jovian": {
- "inputs": {
- "nix-github-actions": "nix-github-actions",
- "nixpkgs": [
- "chaotic",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1736580596,
- "narHash": "sha256-t+BygGMcg1yyyTBXCAJWx4ZnH1StDzbd8CfzQonAJp8=",
- "owner": "Jovian-Experiments",
- "repo": "Jovian-NixOS",
- "rev": "1ddf0b3bfe076fa50b84244e42a55b9234f96083",
- "type": "github"
- },
- "original": {
- "owner": "Jovian-Experiments",
- "repo": "Jovian-NixOS",
- "type": "github"
- }
- },
- "lib-aggregate": {
- "inputs": {
- "flake-utils": "flake-utils_3",
- "nixpkgs-lib": "nixpkgs-lib"
- },
- "locked": {
- "lastModified": 1736684024,
- "narHash": "sha256-FYJ4iFD/2L1CFN/aHjI8HxxSxuPNy4OvW+VCBh41Lzk=",
- "owner": "nix-community",
- "repo": "lib-aggregate",
- "rev": "917882a0186d7731a61ede986c701e272f744750",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "lib-aggregate",
- "type": "github"
- }
- },
"mauri": {
"inputs": {
- "flake-utils": "flake-utils_2",
+ "flake-utils": "flake-utils",
"nixpkgs": [
"nixpkgs"
]
@@ -293,99 +120,13 @@
"url": "https://git.akon.city/mauri"
}
},
- "nix-eval-jobs": {
- "inputs": {
- "flake-parts": "flake-parts",
- "nix-github-actions": "nix-github-actions_3",
- "nixpkgs": "nixpkgs_3",
- "treefmt-nix": "treefmt-nix"
- },
- "locked": {
- "lastModified": 1736194844,
- "narHash": "sha256-CXtD5xUKb92EjL9RrsGQ9jgnl0aIoGEPwnJ805d3Xz0=",
- "owner": "nix-community",
- "repo": "nix-eval-jobs",
- "rev": "cbae9154bc76c5aa7873f0a67b3c9f13124929d3",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nix-eval-jobs",
- "type": "github"
- }
- },
- "nix-github-actions": {
- "inputs": {
- "nixpkgs": [
- "chaotic",
- "jovian",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1729697500,
- "narHash": "sha256-VFTWrbzDlZyFHHb1AlKRiD/qqCJIripXKiCSFS8fAOY=",
- "owner": "zhaofengli",
- "repo": "nix-github-actions",
- "rev": "e418aeb728b6aa5ca8c5c71974e7159c2df1d8cf",
- "type": "github"
- },
- "original": {
- "owner": "zhaofengli",
- "ref": "matrix-name",
- "repo": "nix-github-actions",
- "type": "github"
- }
- },
- "nix-github-actions_2": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1731952509,
- "narHash": "sha256-p4gB3Rhw8R6Ak4eMl8pqjCPOLCZRqaehZxdZ/mbFClM=",
- "owner": "nix-community",
- "repo": "nix-github-actions",
- "rev": "7b5f051df789b6b20d259924d349a9ba3319b226",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nix-github-actions",
- "type": "github"
- }
- },
- "nix-github-actions_3": {
- "inputs": {
- "nixpkgs": [
- "nixpkgs-wayland",
- "nix-eval-jobs",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1731952509,
- "narHash": "sha256-p4gB3Rhw8R6Ak4eMl8pqjCPOLCZRqaehZxdZ/mbFClM=",
- "owner": "nix-community",
- "repo": "nix-github-actions",
- "rev": "7b5f051df789b6b20d259924d349a9ba3319b226",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nix-github-actions",
- "type": "github"
- }
- },
"nixos-hardware": {
"locked": {
- "lastModified": 1735388221,
- "narHash": "sha256-e5IOgjQf0SZcFCEV/gMGrsI0gCJyqOKShBQU0iiM3Kg=",
+ "lastModified": 1736978406,
+ "narHash": "sha256-oMr3PVIQ8XPDI8/x6BHxsWEPBRU98Pam6KGVwUh8MPk=",
"owner": "NixOS",
"repo": "nixos-hardware",
- "rev": "7c674c6734f61157e321db595dbfcd8523e04e19",
+ "rev": "b678606690027913f3434dea3864e712b862dde5",
"type": "github"
},
"original": {
@@ -397,11 +138,11 @@
},
"nixos-hardware_2": {
"locked": {
- "lastModified": 1736441705,
- "narHash": "sha256-OL7leZ6KBhcDF3nEKe4aZVfIm6xQpb1Kb+mxySIP93o=",
+ "lastModified": 1737590910,
+ "narHash": "sha256-qM/y6Dtpu9Wmf5HqeZajQdn+cS0aljdYQQQnrvx+LJE=",
"owner": "NixOS",
"repo": "nixos-hardware",
- "rev": "8870dcaff63dfc6647fb10648b827e9d40b0a337",
+ "rev": "9368027715d8dde4b84c79c374948b5306fdd2db",
"type": "github"
},
"original": {
@@ -414,15 +155,14 @@
"nixos-wsl": {
"inputs": {
"flake-compat": "flake-compat",
- "flake-utils": "flake-utils",
"nixpkgs": "nixpkgs"
},
"locked": {
- "lastModified": 1733854371,
- "narHash": "sha256-K9qGHniYBbjqVcEiwXyiofj/IFf78L5F0/FCf+CKyr0=",
+ "lastModified": 1736095716,
+ "narHash": "sha256-csysw/Szu98QDiA2lhWk9seYOyCebeVEWL89zh1cduM=",
"owner": "nix-community",
"repo": "NixOS-WSL",
- "rev": "dee4425dcee3149475ead0cb6a616b8a028c5888",
+ "rev": "63c3b4ed1712a3a0621002cd59bfdc80875ecbb0",
"type": "github"
},
"original": {
@@ -448,51 +188,13 @@
"type": "github"
}
},
- "nixpkgs-lib": {
- "locked": {
- "lastModified": 1736643958,
- "narHash": "sha256-tmpqTSWVRJVhpvfSN9KXBvKEXplrwKnSZNAoNPf/S/s=",
- "owner": "nix-community",
- "repo": "nixpkgs.lib",
- "rev": "1418bc28a52126761c02dd3d89b2d8ca0f521181",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nixpkgs.lib",
- "type": "github"
- }
- },
- "nixpkgs-wayland": {
- "inputs": {
- "flake-compat": "flake-compat_2",
- "lib-aggregate": "lib-aggregate",
- "nix-eval-jobs": "nix-eval-jobs",
- "nixpkgs": [
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1736781931,
- "narHash": "sha256-bmrFKTZcQyQ4o8tzJZa+FMNQAsFRcBGAR1Qg9SA/8OI=",
- "owner": "nix-community",
- "repo": "nixpkgs-wayland",
- "rev": "6dd8c0145109a9b9aff360eb6c4319ba65a890cf",
- "type": "github"
- },
- "original": {
- "owner": "nix-community",
- "repo": "nixpkgs-wayland",
- "type": "github"
- }
- },
"nixpkgs_2": {
"locked": {
- "lastModified": 1736701207,
- "narHash": "sha256-jG/+MvjVY7SlTakzZ2fJ5dC3V1PrKKrUEOEE30jrOKA=",
+ "lastModified": 1737469691,
+ "narHash": "sha256-nmKOgAU48S41dTPIXAq0AHZSehWUn6ZPrUKijHAMmIk=",
"owner": "NixOS",
"repo": "nixpkgs",
- "rev": "ed4a395ea001367c1f13d34b1e01aa10290f67d6",
+ "rev": "9e4d5190a9482a1fb9d18adf0bdb83c6e506eaab",
"type": "github"
},
"original": {
@@ -502,36 +204,20 @@
"type": "github"
}
},
- "nixpkgs_3": {
- "locked": {
- "lastModified": 1736042175,
- "narHash": "sha256-jdd5UWtLVrNEW8K6u5sy5upNAFmF3S4Y+OIeToqJ1X8=",
- "owner": "NixOS",
- "repo": "nixpkgs",
- "rev": "bf689c40d035239a489de5997a4da5352434632e",
- "type": "github"
- },
- "original": {
- "owner": "NixOS",
- "ref": "nixpkgs-unstable",
- "repo": "nixpkgs",
- "type": "github"
- }
- },
"nur": {
"inputs": {
- "flake-parts": "flake-parts_2",
+ "flake-parts": "flake-parts",
"nixpkgs": [
"nixpkgs"
],
- "treefmt-nix": "treefmt-nix_2"
+ "treefmt-nix": "treefmt-nix"
},
"locked": {
- "lastModified": 1736786866,
- "narHash": "sha256-JaWZU7wFWsI4rGAemVciyhTxadaZyubJpLqupKLZUtI=",
+ "lastModified": 1737634574,
+ "narHash": "sha256-kGPyJ3pBCxwt6++9luTfDrFuX5RBMdwS9rNj4ruFr28=",
"owner": "nix-community",
"repo": "NUR",
- "rev": "16ff3063cb4a4cf6fb5f48ca7dc55c27f2ea4891",
+ "rev": "7f4bc29df560d9f07e3c0495d52b59c3dbd9d832",
"type": "github"
},
"original": {
@@ -543,13 +229,10 @@
"root": {
"inputs": {
"camu": "camu",
- "chaotic": "chaotic",
- "home-manager": "home-manager_2",
+ "home-manager": "home-manager",
"mauri": "mauri",
- "nix-github-actions": "nix-github-actions_2",
"nixos-hardware": "nixos-hardware_2",
"nixpkgs": "nixpkgs_2",
- "nixpkgs-wayland": "nixpkgs-wayland",
"nur": "nur",
"umu": "umu"
}
@@ -569,61 +252,9 @@
"type": "github"
}
},
- "systems_2": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
- "systems_3": {
- "locked": {
- "lastModified": 1681028828,
- "narHash": "sha256-Vy1rq5AaRuLzOxct8nz4T6wlgyUR7zLU309k9mBC768=",
- "owner": "nix-systems",
- "repo": "default",
- "rev": "da67096a3b9bf56a91d16901293e51ba5b49a27e",
- "type": "github"
- },
- "original": {
- "owner": "nix-systems",
- "repo": "default",
- "type": "github"
- }
- },
"treefmt-nix": {
"inputs": {
"nixpkgs": [
- "nixpkgs-wayland",
- "nix-eval-jobs",
- "nixpkgs"
- ]
- },
- "locked": {
- "lastModified": 1736154270,
- "narHash": "sha256-p2r8xhQZ3TYIEKBoiEhllKWQqWNJNoT9v64Vmg4q8Zw=",
- "owner": "numtide",
- "repo": "treefmt-nix",
- "rev": "13c913f5deb3a5c08bb810efd89dc8cb24dd968b",
- "type": "github"
- },
- "original": {
- "owner": "numtide",
- "repo": "treefmt-nix",
- "type": "github"
- }
- },
- "treefmt-nix_2": {
- "inputs": {
- "nixpkgs": [
"nur",
"nixpkgs"
]
@@ -650,11 +281,11 @@
},
"locked": {
"dir": "packaging/nix",
- "lastModified": 1736743784,
- "narHash": "sha256-AOzUhOCk1pQboWmCI2BrQ/K7PygcOc5LTt/Wiht1JnY=",
+ "lastModified": 1737484151,
+ "narHash": "sha256-u9zy+68jgOM5C6UwQLziSZrcixp+wTYnEI5uGcn/fs4=",
"ref": "refs/heads/main",
- "rev": "2b4eb95a37d8680deb9ec14415743334ec85202e",
- "revCount": 898,
+ "rev": "0cac244cc89ee69bf33ad60a3953cfde188ee8a6",
+ "revCount": 907,
"submodules": true,
"type": "git",
"url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix"
diff --git a/flake.nix b/flake.nix
index b4bbf83..6053a76 100644
--- a/flake.nix
+++ b/flake.nix
@@ -14,22 +14,10 @@
url = "github:nix-community/NUR";
inputs.nixpkgs.follows = "nixpkgs";
};
- nixpkgs-wayland = {
- url = "github:nix-community/nixpkgs-wayland";
- inputs.nixpkgs.follows = "nixpkgs";
- };
umu = {
url = "git+https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging\/nix&submodules=1";
inputs.nixpkgs.follows = "nixpkgs";
};
- nix-github-actions = {
- url = "github:nix-community/nix-github-actions";
- inputs.nixpkgs.follows = "nixpkgs";
- };
- chaotic = {
- url = "github:chaotic-cx/nyx/nyxpkgs-unstable";
- inputs.nixpkgs.follows = "nixpkgs";
- };
camu = {
url = "git+https://git.akon.city/camu";
inputs.nixpkgs.follows = "nixpkgs";
@@ -41,7 +29,7 @@
};
};
- outputs = { self, nixpkgs, nixos-hardware, home-manager, nur, nixpkgs-wayland, umu, nix-github-actions, chaotic, camu, mauri }: let
+ outputs = { self, nixpkgs, nixos-hardware, home-manager, nur, umu, camu, mauri }: let
local-fonts = {
name = "Local Fonts";
src = self;
@@ -144,7 +132,6 @@
self.settingsModule
({ ... }: { nixpkgs.overlays = [
nur.overlays.default
- nixpkgs-wayland.overlay
(self: super: { local-fonts = super.stdenv.mkDerivation local-fonts; })
(self: super: { camu = camu.packages.${system}.default; })
(self: super: { mauri = mauri.packages.${system}.default; })
@@ -219,7 +206,6 @@
home-manager.useUserPackages = true;
}
nur.modules.nixos.default
- chaotic.nixosModules.default
./hosts/sofue/configuration.nix
];
};
@@ -240,7 +226,6 @@
self.settingsModule
({ ... }: { nixpkgs.overlays = [
nur.overlays.default
- nixpkgs-wayland.overlay
(self: super: { local-fonts = super.stdenv.mkDerivation local-fonts; })
(self: super: {
sway-unwrapped = super.sway-unwrapped.overrideAttrs (old: {
diff --git a/hosts/sofue/configuration.nix b/hosts/sofue/configuration.nix
index 201a4d8..ab4e6ef 100644
--- a/hosts/sofue/configuration.nix
+++ b/hosts/sofue/configuration.nix
@@ -12,7 +12,6 @@ in rec {
../../nix/bluetooth.nix
../../nix/email.nix
../../nix/amdgpu.nix
- ../../nix/mesa_git.nix
../../nix/gaming.nix
../../nix/virtualisation.nix
../../nix/scripts.nix
@@ -123,7 +122,7 @@ in rec {
(pkgs.writeShellScriptBin "run-sway" ''
export TTY=/dev/tty3
export XDG_VTNR=3
- export WLR_RENDERER=gles2
+ export WLR_RENDERER=vulkan
cd $HOME
exec ${pkgs.kbd}/bin/openvt --switch --login --console 3 -f -- ${pkgs.sway}/bin/sway
'')
diff --git a/hosts/sofue/programs.nix b/hosts/sofue/programs.nix
index d774241..e9ee186 100644
--- a/hosts/sofue/programs.nix
+++ b/hosts/sofue/programs.nix
@@ -8,7 +8,7 @@
krita
olive-editor
yt-dlp
- chatterino2
+ #chatterino2
streamlink
megatools
wineWowPackages.staging
@@ -17,8 +17,7 @@
looking-glass-client
qbittorrent
ungoogled-chromium
- vesktop
- #(pkgs.discord.override { withOpenASAR = true; })
+ (pkgs.discord.override { withOpenASAR = true; })
imv
mpv
vlc
diff --git a/nix/gaming.nix b/nix/gaming.nix
index bc61623..4c8687c 100644
--- a/nix/gaming.nix
+++ b/nix/gaming.nix
@@ -17,7 +17,7 @@ in {
dolphin-emu
pcsx2
(ppsspp.override { enableQt = true; })
- cemu
+ #cemu
rpcs3
ryujinx
osu-lazer-bin
diff --git a/nix/programs/firefox.nix b/nix/programs/firefox.nix
index 07da144..69bf0c6 100644
--- a/nix/programs/firefox.nix
+++ b/nix/programs/firefox.nix
@@ -19,8 +19,8 @@ in {
source = (pkgs.fetchFromGitHub {
owner = "rafaelmardojai";
repo = "firefox-gnome-theme";
- rev = "a5029a0797d9ab4d5a20f223cacddd70e3748dc8";
- hash = "sha256-mRE/foGagh2XarMerOXtgldpxiCb/dQa7tHOpPpP2Zw=";
+ rev = "91ca1f82d717b02ceb03a3f423cbe8082ebbb26d";
+ hash = "sha256-S79Hqn2EtSxU4kp99t8tRschSifWD4p/51++0xNWUxw=";
});
};
home.file."customChrome.css" = {
diff --git a/nix/programs/kitty.nix b/nix/programs/kitty.nix
index 149d751..0ab75c6 100644
--- a/nix/programs/kitty.nix
+++ b/nix/programs/kitty.nix
@@ -34,7 +34,7 @@ in {
cursor_shape block
cursor_blink_interval -1 linear ease-out
cursor_stop_blinking_after 20.0
- cursor_trail 25
+ cursor_trail 35
cursor_trail_decay 0.1 0.5
cursor_trail_start_threshold 2
foreground #${s.scheme.foreground}
diff --git a/nix/user.nix b/nix/user.nix
index 3891a24..e6b3074 100644
--- a/nix/user.nix
+++ b/nix/user.nix
@@ -1,5 +1,6 @@
{ config, pkgs, ... }: let
s = config.local;
+ colo = s.scheme;
in {
users.users.andrew = {
isNormalUser = true;
@@ -161,5 +162,31 @@ in {
};
};
home.file.".config/gdb/gdbinit".source = ../files/gdbinit;
+ home.file.".config/colors.json".text = ''
+ {
+ "special": {
+ "background": "${colo.background}",
+ "foreground": "${colo.foreground}"
+ },
+ "colors": {
+ "color0": "${colo.color0}",
+ "color1": "${colo.color1}",
+ "color2": "${colo.color2}",
+ "color3": "${colo.color3}",
+ "color4": "${colo.color4}",
+ "color5": "${colo.color5}",
+ "color6": "${colo.color6}",
+ "color7": "${colo.color7}",
+ "color8": "${colo.color8}",
+ "color9": "${colo.color9}",
+ "color10": "${colo.color10}",
+ "color11": "${colo.color11}",
+ "color12": "${colo.color12}",
+ "color13": "${colo.color13}",
+ "color14": "${colo.color14}",
+ "color15": "${colo.color15}"
+ }
+ }
+ '';
};
}
diff --git a/scripts/dmenu-path b/scripts/dmenu-path
index e0637fe..9c8122a 100755
--- a/scripts/dmenu-path
+++ b/scripts/dmenu-path
@@ -1,3 +1,3 @@
#! /usr/bin/env sh
# https://github.com/ema/dotfiles/blob/fb7f5cab530daba74edefb9cecb401262db063a9/bin/dmenu_path
-printf $PATH -print0 | tr ':' '\0' | xargs -0 ls -Llu --time-style=+%s | awk '/^(-|l)/ { printf $6" "$7"\n" }' | sort -rn | cut -d' ' -f 2
+printf $PATH -print0 | tr ':' '\0' | uniq -z | xargs -0 ls -Llu --time-style=+%s | awk '/^(-|l)/ { printf $6" "$7"\n" }' | sort -rn | cut -d' ' -f 2
diff --git a/scripts/dmenu-path0 b/scripts/dmenu-path0
index 0e50457..593ecf6 100755
--- a/scripts/dmenu-path0
+++ b/scripts/dmenu-path0
@@ -1,3 +1,3 @@
#! /usr/bin/env sh
# https://github.com/ema/dotfiles/blob/fb7f5cab530daba74edefb9cecb401262db063a9/bin/dmenu_path
-printf $PATH -print0 | tr ':' '\0' | xargs -0 ls -Llu --time-style=+%s | awk '/^(-|l)/ { printf $6" "$7"\0" }' | sort -zrn | cut -z -d' ' -f 2
+printf $PATH -print0 | tr ':' '\0' | uniq -z | xargs -0 ls -Llu --time-style=+%s | awk '/^(-|l)/ { printf $6" "$7"\0" }' | sort -zrn | cut -z -d' ' -f 2
diff --git a/themes/miia_new_years_2025/miia.nix b/themes/miia_new_years_2025/miia.nix
index e70e88a..0dc6bbd 100644
--- a/themes/miia_new_years_2025/miia.nix
+++ b/themes/miia_new_years_2025/miia.nix
@@ -19,5 +19,5 @@ rec {
color13 = "${color5}";
color14 = "${color6}";
color15 = "${color7}";
- alpha = 0.875;
+ alpha = 0.850;
}