Compare commits

..

4 commits

Author SHA1 Message Date
53cd440152
wezterm: switch term theme 2024-08-05 17:03:50 -04:00
c22f8922d6
tsuki: updates 2024-08-05 17:03:31 -04:00
823839e4cd
pkgs: add cpm 2024-08-05 17:03:13 -04:00
09c332c11b
flake.lock: update 2024-08-05 17:02:44 -04:00
4 changed files with 122 additions and 90 deletions

View file

@ -40,11 +40,11 @@
]
},
"locked": {
"lastModified": 1722100913,
"narHash": "sha256-75Hcx5Zu0f+BeCkZxN1frkYacjbkwgCq+z3doVgr4Hw=",
"lastModified": 1722347739,
"narHash": "sha256-rAoh+K6KG+b1DwSWtqRVocdojnH6nGk6q07mNltoUSM=",
"owner": "hyprwm",
"repo": "aquamarine",
"rev": "4918e57979bbdbd05aabb20f63e1cb5dc289bcbd",
"rev": "7c3565f9bedc7cb601cc0baa14792247e4dc1d5a",
"type": "github"
},
"original": {
@ -62,11 +62,11 @@
"nixpkgs-stable": "nixpkgs-stable"
},
"locked": {
"lastModified": 1720542474,
"narHash": "sha256-aKjJ/4l2I9+wNGTaOGRsuS3M1+IoTibqgEMPDikXm04=",
"lastModified": 1722472866,
"narHash": "sha256-GJIz4M5HDB948Ex/8cPvbkrNzl/eKUE7/c21JBu4lb8=",
"owner": "zhaofengli",
"repo": "attic",
"rev": "6139576a3ce6bb992e0f6c3022528ec233e45f00",
"rev": "e127acbf9a71ebc0c26bc8e28346822e0a6e16ba",
"type": "github"
},
"original": {
@ -83,11 +83,11 @@
"nixpkgs": "nixpkgs_3"
},
"locked": {
"lastModified": 1722017329,
"narHash": "sha256-lPqzWFbmqBuIJRAiLMpcblfEDx/m+6XYRSDWBJwVoq0=",
"lastModified": 1722864160,
"narHash": "sha256-MjRj+CY/NknVNekiYwUEnJZx9p9/dFi1E8vwv8MtIO8=",
"owner": "atuinsh",
"repo": "atuin",
"rev": "0b01d9308316d73b5683c319099860611c7a6559",
"rev": "90e7d28173ae281ba8c4e396c98da9b093b3bb42",
"type": "github"
},
"original": {
@ -324,11 +324,11 @@
"rust-analyzer-src": "rust-analyzer-src"
},
"locked": {
"lastModified": 1719728857,
"narHash": "sha256-TW68WegsA2KLjQMHTaP2//tLgXSaFiRdZKxKUc7vEtY=",
"lastModified": 1722407091,
"narHash": "sha256-+xR0ZqooQvAjxcpoDBCqiUCKrBK8/RGVffRzlKH7urw=",
"owner": "nix-community",
"repo": "fenix",
"rev": "2c06f54eb102f325f88472a9713f6d779726c2f7",
"rev": "0900ff903f376cc822ca637fef58c1ca4f44fab5",
"type": "github"
},
"original": {
@ -495,11 +495,11 @@
"nixpkgs-lib": "nixpkgs-lib"
},
"locked": {
"lastModified": 1719994518,
"narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=",
"lastModified": 1722555600,
"narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7",
"rev": "8471fe90ad337a8074e957b69ca4d0089218391d",
"type": "github"
},
"original": {
@ -513,11 +513,11 @@
"nixpkgs-lib": "nixpkgs-lib_2"
},
"locked": {
"lastModified": 1719994518,
"narHash": "sha256-pQMhCCHyQGRzdfAkdJ4cIWiw+JNuWsTX7f0ZYSyz0VY=",
"lastModified": 1722555600,
"narHash": "sha256-XOQkdLafnb/p9ij77byFQjDf5m5QYl9b2REiVClC+x4=",
"owner": "hercules-ci",
"repo": "flake-parts",
"rev": "9227223f6d922fee3c7b190b2cc238a99527bbb7",
"rev": "8471fe90ad337a8074e957b69ca4d0089218391d",
"type": "github"
},
"original": {
@ -749,11 +749,11 @@
"rust-overlay": "rust-overlay_2"
},
"locked": {
"lastModified": 1722201748,
"narHash": "sha256-rnnebk9a1oYWxNNkdEh3YhqQyWy0Wio0eXS/7hBOQcE=",
"lastModified": 1722600259,
"narHash": "sha256-ATlqn/xXHZ3L45poWDpPp/pxttKP6JTnWNNTWqw38cs=",
"owner": "helix-editor",
"repo": "helix",
"rev": "8e041c99df8aff8e894263e738faecae41b4cf9b",
"rev": "0a4432b104099534f7a25b8ea4148234db146ab6",
"type": "github"
},
"original": {
@ -769,11 +769,11 @@
]
},
"locked": {
"lastModified": 1722203588,
"narHash": "sha256-91V5FMSQ4z9bkhTCf0f86Zjw0bh367daSf0mzCIW0vU=",
"lastModified": 1722630065,
"narHash": "sha256-QfM/9BMRkCmgWzrPDK+KbgJOUlSJnfX4OvsUupEUZvA=",
"owner": "nix-community",
"repo": "home-manager",
"rev": "792757f643cedc13f02098d8ed506d82e19ec1da",
"rev": "afc892db74d65042031a093adb6010c4c3378422",
"type": "github"
},
"original": {
@ -840,11 +840,11 @@
"systems": "systems_7"
},
"locked": {
"lastModified": 1721332982,
"narHash": "sha256-UiNq9EDnnWXaG7d5AExvPlzapuw4VyWnFHTo38Q3kn4=",
"lastModified": 1722631742,
"narHash": "sha256-HJWmbQo/vseT2vb3yQsbrN/gnlKj21HWRqlZrJp44Os=",
"owner": "hyprwm",
"repo": "hypridle",
"rev": "e5366d34b5e1f06a1233667cded3ef05b482778c",
"rev": "96d51ec2a749a928cb9d48b1fc0ea4898e73a335",
"type": "github"
},
"original": {
@ -865,11 +865,11 @@
"xdph": "xdph"
},
"locked": {
"lastModified": 1722203795,
"narHash": "sha256-Ml3cL8ayTGozjo8QW08J7jEPIRMWtQmdW1Y44pb2SYQ=",
"lastModified": 1722880701,
"narHash": "sha256-hAGsRq9YIuT6lC8p1ukd5uDRjgpjCcVb9PxrdNeO3jE=",
"ref": "refs/heads/main",
"rev": "a9d87bd6669568741704de08b6f0328a92e29396",
"revCount": 5009,
"rev": "0e86808e5912823f1c6bea1b6d5fcae297fc9f57",
"revCount": 5052,
"submodules": true,
"type": "git",
"url": "https://github.com/hyprwm/Hyprland"
@ -897,11 +897,11 @@
]
},
"locked": {
"lastModified": 1721668405,
"narHash": "sha256-ZnIXa+jeMXoerhRz/ZJwVoYHaROjcLyQsr1b6JZ2AjQ=",
"lastModified": 1722719004,
"narHash": "sha256-Qxu2g1Ay15g2EJE184i06tlRdoODEG+YuUvWKRQRKcQ=",
"owner": "hyprwm",
"repo": "hyprland-plugins",
"rev": "4c2cef8326711fbd91b7a313f095545eb50d2a57",
"rev": "4fcb4038f23e5273af9a5684f3ee10b0652b3bab",
"type": "github"
},
"original": {
@ -1109,11 +1109,11 @@
"systems": "systems_9"
},
"locked": {
"lastModified": 1722190236,
"narHash": "sha256-goOkk8PcU7MBMHoSC8yrzBvPM7tzxgQKweSMCZoGmvY=",
"lastModified": 1722882121,
"narHash": "sha256-gr4mN6BYKqy9JDr/ygDlMGYvEYBCMTDDDVnGNp/EYuw=",
"owner": "hyprwm",
"repo": "hyprlock",
"rev": "5e8f12c2d9f9b8ff3c67ecbed39da07ba95a810c",
"rev": "9393a3e94d837229714e28041427709756033f5a",
"type": "github"
},
"original": {
@ -1390,11 +1390,11 @@
"umu": "umu"
},
"locked": {
"lastModified": 1722129834,
"narHash": "sha256-thpe9URi0BJMQ+fHtwb1vkO+Q+yf/n6h/ApPEP/mq8g=",
"lastModified": 1722734656,
"narHash": "sha256-3Fk8o9WR1oVroPx3hDhmLguzhaFz0OifsIpLXLbef/Q=",
"owner": "fufexan",
"repo": "nix-gaming",
"rev": "7ef7eadb8d29f673fe45bdb1be1f0eb3701bea24",
"rev": "88aa6c5d59424d979741bc7fc817f02f5b200c08",
"type": "github"
},
"original": {
@ -1405,11 +1405,11 @@
},
"nixos-hardware": {
"locked": {
"lastModified": 1722114937,
"narHash": "sha256-MOZ9woPwdpFJcHx3wic2Mlw9aztdKjMnFT3FaeLzJkM=",
"lastModified": 1722332872,
"narHash": "sha256-2xLM4sc5QBfi0U/AANJAW21Bj4ZX479MHPMPkB+eKBU=",
"owner": "NixOS",
"repo": "nixos-hardware",
"rev": "e67b60fb1b2c3aad2202d95b91d4c218cf2a4fdd",
"rev": "14c333162ba53c02853add87a0000cbd7aa230c2",
"type": "github"
},
"original": {
@ -1437,26 +1437,26 @@
},
"nixpkgs-lib": {
"locked": {
"lastModified": 1719876945,
"narHash": "sha256-Fm2rDDs86sHy0/1jxTOKB1118Q0O3Uc7EC0iXvXKpbI=",
"lastModified": 1722555339,
"narHash": "sha256-uFf2QeW7eAHlYXuDktm9c25OxOyCoUOQmh5SZ9amE5Q=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz"
"url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz"
"url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
}
},
"nixpkgs-lib_2": {
"locked": {
"lastModified": 1719876945,
"narHash": "sha256-Fm2rDDs86sHy0/1jxTOKB1118Q0O3Uc7EC0iXvXKpbI=",
"lastModified": 1722555339,
"narHash": "sha256-uFf2QeW7eAHlYXuDktm9c25OxOyCoUOQmh5SZ9amE5Q=",
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz"
"url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
},
"original": {
"type": "tarball",
"url": "https://github.com/NixOS/nixpkgs/archive/5daf0514482af3f97abaefc78a6606365c9108e2.tar.gz"
"url": "https://github.com/NixOS/nixpkgs/archive/a5d394176e64ab29c852d03346c1fc9b0b7d33eb.tar.gz"
}
},
"nixpkgs-stable": {
@ -1525,11 +1525,11 @@
},
"nixpkgs_10": {
"locked": {
"lastModified": 1721924956,
"narHash": "sha256-Sb1jlyRO+N8jBXEX9Pg9Z1Qb8Bw9QyOgLDNMEpmjZ2M=",
"lastModified": 1722185531,
"narHash": "sha256-veKR07psFoJjINLC8RK4DiLniGGMgF3QMlS4tb74S6k=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "5ad6a14c6bf098e98800b091668718c336effc95",
"rev": "52ec9ac3b12395ad677e8b62106f0b98c1f8569d",
"type": "github"
},
"original": {
@ -1589,11 +1589,11 @@
},
"nixpkgs_14": {
"locked": {
"lastModified": 1722073938,
"narHash": "sha256-OpX0StkL8vpXyWOGUD6G+MA26wAXK6SpT94kLJXo6B4=",
"lastModified": 1722640603,
"narHash": "sha256-TcXjLVNd3VeH1qKPH335Tc4RbFDbZQX+d7rqnDUoRaY=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "e36e9f57337d0ff0cf77aceb58af4c805472bfae",
"rev": "81610abc161d4021b29199aa464d6a1a521e0cc9",
"type": "github"
},
"original": {
@ -1605,11 +1605,11 @@
},
"nixpkgs_15": {
"locked": {
"lastModified": 1722062969,
"narHash": "sha256-QOS0ykELUmPbrrUGmegAUlpmUFznDQeR4q7rFhl8eQg=",
"lastModified": 1722630782,
"narHash": "sha256-hMyG9/WlUi0Ho9VkRrrez7SeNlDzLxalm9FwY7n/Noo=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "b73c2221a46c13557b1b3be9c2070cc42cf01eb3",
"rev": "d04953086551086b44b6f3c6b7eeb26294f207da",
"type": "github"
},
"original": {
@ -1717,11 +1717,11 @@
},
"nixpkgs_3": {
"locked": {
"lastModified": 1719468428,
"narHash": "sha256-vN5xJAZ4UGREEglh3lfbbkIj+MPEYMuqewMn4atZFaQ=",
"lastModified": 1722415718,
"narHash": "sha256-5US0/pgxbMksF92k1+eOa8arJTJiPvsdZj9Dl+vJkM4=",
"owner": "NixOS",
"repo": "nixpkgs",
"rev": "1e3deb3d8a86a870d925760db1a5adecc64d329d",
"rev": "c3392ad349a5227f4a3464dce87bcc5046692fce",
"type": "github"
},
"original": {
@ -1829,11 +1829,11 @@
},
"nur": {
"locked": {
"lastModified": 1722225847,
"narHash": "sha256-Xdj15fexe2FTGab45plhZDkCGP2w4hx+1/reMUqpSJQ=",
"lastModified": 1722883188,
"narHash": "sha256-IahHa5WnNaiY7UANpVPgEWhQ9Yha9AWVBzckEs4twFw=",
"owner": "nix-community",
"repo": "NUR",
"rev": "eb83849dc38d29dcaf11171209ea001f4a96d13b",
"rev": "f80e85e5a4f92e6aee6fd09c1c704425b48e9f8b",
"type": "github"
},
"original": {
@ -1871,11 +1871,11 @@
"nixpkgs-stable": "nixpkgs-stable_3"
},
"locked": {
"lastModified": 1721042469,
"narHash": "sha256-6FPUl7HVtvRHCCBQne7Ylp4p+dpP3P/OYuzjztZ4s70=",
"lastModified": 1722857853,
"narHash": "sha256-3Zx53oz/MSIyevuWO/SumxABkrIvojnB7g9cimxkhiE=",
"owner": "cachix",
"repo": "pre-commit-hooks.nix",
"rev": "f451c19376071a90d8c58ab1a953c6e9840527fd",
"rev": "06939f6b7ec4d4f465bf3132a05367cccbbf64da",
"type": "github"
},
"original": {
@ -1916,11 +1916,11 @@
"rust-analyzer-src": {
"flake": false,
"locked": {
"lastModified": 1719576535,
"narHash": "sha256-YzF4P6YVInAjcR5eJHWefkKEu5t70KYVZMvdLODv8CM=",
"lastModified": 1722337341,
"narHash": "sha256-Myc+UnbLDQccueeO1q5CF0sNiGebQo1N+cdOpDMhNsg=",
"owner": "rust-lang",
"repo": "rust-analyzer",
"rev": "9463d9eea4b87e651e7d8ed8425a9c92f23b1cdf",
"rev": "4feec4b0c1d5aad7aba34e0397fe7bd984c9a634",
"type": "github"
},
"original": {
@ -2076,11 +2076,11 @@
"nixpkgs": "nixpkgs_17"
},
"locked": {
"lastModified": 1721989207,
"narHash": "sha256-APKQeMMdh1O1W3OnxEvNfHNBiE4eRvEN6rosFr2dLHE=",
"lastModified": 1722872544,
"narHash": "sha256-zxj4FLaqvBw7AR2ppEwn4qK//XpapKG33l8kcfY+QXs=",
"owner": "danth",
"repo": "stylix",
"rev": "b9de20c76e8d5c13cf2304d23cf589803c311670",
"rev": "c0309fc3f4315cfb7e1e588a43ed19516c8b6022",
"type": "github"
},
"original": {
@ -2323,11 +2323,11 @@
},
"locked": {
"dir": "packaging/nix",
"lastModified": 1722028419,
"narHash": "sha256-kiujJqlhP1YUDf0+KfC+o7wdfltZUOBpJbPFPgR18hA=",
"lastModified": 1722710858,
"narHash": "sha256-PzMKVcp5ffL4v8+ukuTZRp78DI3kmjUBJUo0Vz5OYC4=",
"ref": "refs/heads/main",
"rev": "7e00027c1bf9f4402318ee0530d95d34fbbc72c8",
"revCount": 684,
"rev": "babc7214d9bc5007eb6c0d59a720dea59fa694ac",
"revCount": 696,
"submodules": true,
"type": "git",
"url": "https://github.com/Open-Wine-Components/umu-launcher/?dir=packaging/nix"
@ -2392,11 +2392,11 @@
"systems": "systems_14"
},
"locked": {
"lastModified": 1722181019,
"narHash": "sha256-Lj/g1UzrsTZUixtveQix6eB3pon2j23qv5/5pzTx0LQ=",
"lastModified": 1722365976,
"narHash": "sha256-Khdm+mDzYA//XaU0M+hftod+rKr5q9SSHSEuiQ0/9ow=",
"owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland",
"rev": "0e2f3b9c85f7bab3983098a01366876d34daf383",
"rev": "7f2a77ddf60390248e2a3de2261d7102a13e5341",
"type": "github"
},
"original": {
@ -2422,11 +2422,11 @@
]
},
"locked": {
"lastModified": 1722181019,
"narHash": "sha256-Lj/g1UzrsTZUixtveQix6eB3pon2j23qv5/5pzTx0LQ=",
"lastModified": 1722365976,
"narHash": "sha256-Khdm+mDzYA//XaU0M+hftod+rKr5q9SSHSEuiQ0/9ow=",
"owner": "hyprwm",
"repo": "xdg-desktop-portal-hyprland",
"rev": "0e2f3b9c85f7bab3983098a01366876d34daf383",
"rev": "7f2a77ddf60390248e2a3de2261d7102a13e5341",
"type": "github"
},
"original": {
@ -2442,11 +2442,11 @@
"rust-overlay": "rust-overlay_4"
},
"locked": {
"lastModified": 1722215520,
"narHash": "sha256-diuXVQiBKaR1GtON6Bd2wJI8IfDKET62J4xlCkcfu20=",
"lastModified": 1722849430,
"narHash": "sha256-Z5Q3tVUh9jDsTabnqn6k2Mzd1uFuz/OOd4khO57VBkg=",
"owner": "sxyazi",
"repo": "yazi",
"rev": "72e9ac79e5c4c5b52ce9332d9391f766b98664bf",
"rev": "52681b19e4ab0d3722e3b8d83231b6cb14b632dd",
"type": "github"
},
"original": {

View file

@ -26,6 +26,8 @@
chromium
vesktop
technorino
vscode-fhs
obsidian
signal-desktop
thunderbird
obs-studio
@ -48,10 +50,11 @@
prismlauncher
lutris
r2modman
moonlight-qt
inputs.nix-gaming.packages.${pkgs.system}.osu-lazer-bin
(callPackage ../../../pkgs/passgen {})
(callPackage ../../../pkgs/forex {})
(callPackage ../../../pkgs/cpm {})
];
programs.ssh = {

View file

@ -11,7 +11,7 @@ local config = {
color_scheme = "Tokyo Night",
enable_wayland = true,
font = wezterm.font_with_fallback({ "Comic Code Ligatures Medium", "JetBrainsMono NF Medium" }),
font = wezterm.font_with_fallback({ "JetBrainsMono NF Medium", "Comic Code Ligatures Medium" }),
font_size = 12.0,
window_background_opacity = 0.6,
text_background_opacity = 1.0,

29
pkgs/cpm/default.nix Normal file
View file

@ -0,0 +1,29 @@
{
pkgs,
rustPlatform,
fetchFromGitHub,
lib,
...
}:
rustPlatform.buildRustPackage {
name = "cpm";
src = fetchFromGitHub {
owner = "2547techno";
repo = "cpm";
rev = "bc7a70a606ea83300aed8d100df2985de785aa83";
sha256 = "sha256-uk2ltAPx8HxmVUhIIzAcQ6s4cTmsFmPOq0h/kSHMUzw=";
};
nativeBuildInputs = [pkgs.pkg-config];
buildInputs = [pkgs.openssl];
cargoSha256 = "sha256-j3FtsrxAvPX2UhMjtLXyWsmLEEn/ZQ6R9nH6PSG844c=";
meta = with lib; {
description = "Chatterino Plugin Manager ";
mainProgram = "cpm";
homepage = "https://github.com/2547techno/cpm";
license = licenses.mit;
maintainers = with maintainers; [notohh];
};
}