add some package

This commit is contained in:
Asaki Yuki 2026-04-12 19:02:41 +07:00
parent 4320703fa5
commit 3750ae7588
7 changed files with 75 additions and 70 deletions

View file

@ -1,3 +0,0 @@
{
"nixEnvSelector.suggestion": false
}

View file

@ -55,9 +55,8 @@ in
mode = "1920x1200@60"; mode = "1920x1200@60";
position = "0x0"; position = "0x0";
scale = 1; scale = 1;
bitdepth = 10;
} // lib.optionalAttrs ENABLE_HDR { } // lib.optionalAttrs ENABLE_HDR {
bitdepth = 10;
cm = "hdr"; cm = "hdr";
supports_wide_color = 1; supports_wide_color = 1;
supports_hdr = 1; supports_hdr = 1;

66
flake.lock generated
View file

@ -104,11 +104,11 @@
"nixpkgs-lib": "nixpkgs-lib" "nixpkgs-lib": "nixpkgs-lib"
}, },
"locked": { "locked": {
"lastModified": 1772408722, "lastModified": 1775087534,
"narHash": "sha256-rHuJtdcOjK7rAHpHphUb1iCvgkU3GpfvicLMwwnfMT0=", "narHash": "sha256-91qqW8lhL7TLwgQWijoGBbiD4t7/q75KTi8NxjVmSmA=",
"owner": "hercules-ci", "owner": "hercules-ci",
"repo": "flake-parts", "repo": "flake-parts",
"rev": "f20dc5d9b8027381c474144ecabc9034d6a839a3", "rev": "3107b77cd68437b9a76194f0f7f9c55f2329ca5b",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -312,11 +312,11 @@
"xdph": "xdph" "xdph": "xdph"
}, },
"locked": { "locked": {
"lastModified": 1775578056, "lastModified": 1775828308,
"narHash": "sha256-TiSPoIM8EBf6Z6Hrne5wX4hPfss1xTRcRfTL6+DfmLo=", "narHash": "sha256-XsijqtwDQd8pf/PweiGGuX7O1250f3YOchQ+oGm0eCc=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "Hyprland", "repo": "Hyprland",
"rev": "75dc67e63f1873f1e97f73daf0ce284f75afa97c", "rev": "f7755322fc515108cc9eed8113c09492d4a352c1",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -612,11 +612,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1775566751, "lastModified": 1775877135,
"narHash": "sha256-5Xkx4NQvl2azAQe3lCZCMUx4FiwGOlEb+I4kyycQYw8=", "narHash": "sha256-nAqtUMy22olwyiOJB0CASVrbu5XB5+43GjlbIJ1KuvQ=",
"owner": "sodiboo", "owner": "sodiboo",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "6aa49a9c5b82911459e230db5bd64289082d4354", "rev": "f943da038fd668d435c2d17916577f295faa8839",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -686,11 +686,11 @@
"nixpkgs-nixcord": "nixpkgs-nixcord" "nixpkgs-nixcord": "nixpkgs-nixcord"
}, },
"locked": { "locked": {
"lastModified": 1775609538, "lastModified": 1775824780,
"narHash": "sha256-wuEAtQEyYLSTljliQJfCktlaougrr2x72AL3elomMe8=", "narHash": "sha256-WwXmevM7d7A60pXuBIjhDts1WMj/yFym3XYsf7EVoEg=",
"owner": "FlameFlag", "owner": "FlameFlag",
"repo": "nixcord", "repo": "nixcord",
"rev": "62128fa01d11c887437114248536438fd3add38d", "rev": "8b7178802e247cb5d29545e286d5664ff4fb83bc",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -733,11 +733,11 @@
}, },
"nixpkgs-lib": { "nixpkgs-lib": {
"locked": { "locked": {
"lastModified": 1772328832, "lastModified": 1774748309,
"narHash": "sha256-e+/T/pmEkLP6BHhYjx6GmwP5ivonQQn0bJdH9YrRB+Q=", "narHash": "sha256-+U7gF3qxzwD5TZuANzZPeJTZRHS29OFQgkQ2kiTJBIQ=",
"owner": "nix-community", "owner": "nix-community",
"repo": "nixpkgs.lib", "repo": "nixpkgs.lib",
"rev": "c185c7a5e5dd8f9add5b2f8ebeff00888b070742", "rev": "333c4e0545a6da976206c74db8773a1645b5870a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -748,11 +748,11 @@
}, },
"nixpkgs-nixcord": { "nixpkgs-nixcord": {
"locked": { "locked": {
"lastModified": 1773222311, "lastModified": 1775595990,
"narHash": "sha256-BHoB/XpbqoZkVYZCfXJXfkR+GXFqwb/4zbWnOr2cRcU=", "narHash": "sha256-OEf7YqhF9IjJFYZJyuhAypgU+VsRB5lD4DuiMws5Ltc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "0590cd39f728e129122770c029970378a79d076a", "rev": "4e92bbcdb030f3b4782be4751dc08e6b6cb6ccf2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -764,11 +764,11 @@
}, },
"nixpkgs-stable": { "nixpkgs-stable": {
"locked": { "locked": {
"lastModified": 1775305101, "lastModified": 1775811116,
"narHash": "sha256-/74n1oQPtKG52Yw41cbToxspxHbYz6O3vi+XEw16Qe8=", "narHash": "sha256-t+HZK42pB6N+i5RGbuy7Xluez/VvWbembBdvzsc23Ss=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "36a601196c4ebf49e035270e10b2d103fe39076b", "rev": "54170c54449ea4d6725efd30d719c5e505f1c10e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -843,11 +843,11 @@
}, },
"nixpkgs_6": { "nixpkgs_6": {
"locked": { "locked": {
"lastModified": 1775423009, "lastModified": 1775710090,
"narHash": "sha256-vPKLpjhIVWdDrfiUM8atW6YkIggCEKdSAlJPzzhkQlw=", "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "68d8aa3d661f0e6bd5862291b5bb263b2a6595c9", "rev": "4c1018dae018162ec878d42fec712642d214fdfa",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -859,11 +859,11 @@
}, },
"nixpkgs_7": { "nixpkgs_7": {
"locked": { "locked": {
"lastModified": 1773222311, "lastModified": 1775595990,
"narHash": "sha256-BHoB/XpbqoZkVYZCfXJXfkR+GXFqwb/4zbWnOr2cRcU=", "narHash": "sha256-OEf7YqhF9IjJFYZJyuhAypgU+VsRB5lD4DuiMws5Ltc=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "0590cd39f728e129122770c029970378a79d076a", "rev": "4e92bbcdb030f3b4782be4751dc08e6b6cb6ccf2",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -875,11 +875,11 @@
}, },
"nixpkgs_8": { "nixpkgs_8": {
"locked": { "locked": {
"lastModified": 1775305101, "lastModified": 1775811116,
"narHash": "sha256-/74n1oQPtKG52Yw41cbToxspxHbYz6O3vi+XEw16Qe8=", "narHash": "sha256-t+HZK42pB6N+i5RGbuy7Xluez/VvWbembBdvzsc23Ss=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "36a601196c4ebf49e035270e10b2d103fe39076b", "rev": "54170c54449ea4d6725efd30d719c5e505f1c10e",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -1038,11 +1038,11 @@
}, },
"unstablepkgs": { "unstablepkgs": {
"locked": { "locked": {
"lastModified": 1775423009, "lastModified": 1775710090,
"narHash": "sha256-vPKLpjhIVWdDrfiUM8atW6YkIggCEKdSAlJPzzhkQlw=", "narHash": "sha256-ar3rofg+awPB8QXDaFJhJ2jJhu+KqN/PRCXeyuXR76E=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "68d8aa3d661f0e6bd5862291b5bb263b2a6595c9", "rev": "4c1018dae018162ec878d42fec712642d214fdfa",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -5,17 +5,38 @@
inputs, inputs,
... ...
}: }:
let
custom-catppuccin-gtk = pkgs.catppuccin-gtk.override {
variant = "mocha";
accents = [ "sapphire" ];
size = "compact";
};
custom-catppuccin-kde = (pkgs.catppuccin-kde.override {
flavour = [ "mocha" ];
accents = [ "sapphire" ];
});
in
{ {
home.packages = with pkgs; [ home.packages = with pkgs; [
custom-catppuccin-gtk
hyprshot hyprshot
antigravity antigravity
prismlauncher prismlauncher
protonup-qt protonup-qt
protonplus
vlc vlc
gimp gimp
libreoffice-qt-fresh libreoffice-qt-fresh
lutris lutris
osu-lazer-bin osu-lazer-bin
lmstudio
xprop
bluetuith
lxqt.pavucontrol-qt
nwg-look
proton-pass proton-pass
proton-authenticator proton-authenticator

View file

@ -4,25 +4,10 @@
config, config,
... ...
}: }:
let
custom-catppuccin-gtk = pkgs.catppuccin-gtk.override {
variant = "mocha";
accents = [ "sapphire" ];
size = "compact";
};
custom-catppuccin-kde = (pkgs.catppuccin-kde.override {
flavour = [ "mocha" ];
accents = [ "sapphire" ];
});
in
{ {
environment.systemPackages = environment.systemPackages =
with pkgs; with pkgs;
[ [
custom-catppuccin-gtk
papirus-icon-theme
git git
vim vim
wget wget
@ -34,16 +19,16 @@ in
brightnessctl brightnessctl
php php
ntfs3g ntfs3g
zip
unzip
wine wine
wine64 wine64
winetricks winetricks
protontricks protontricks
quickshell quickshell
bluetuith papirus-icon-theme
lxqt.pavucontrol-qt
nwg-look
] ]
++ ( ++ (
with pkgs; with pkgs;

View file

@ -1,13 +1,14 @@
{ ... }: { { ... }:
wayland.windowManager.hyprland.settings = { {
"$LAPTOP_TOUCHPAD_ENABLE" = false; wayland.windowManager.hyprland.settings = {
"$LAPTOP_TOUCHPAD_ENABLE" = false;
device = { device = {
name = "gxtp5100:00-27c6:01e0-touchpad"; name = "gxtp5100:00-27c6:01e0-touchpad";
enabled = "$LAPTOP_TOUCHPAD_ENABLE"; enabled = "$LAPTOP_TOUCHPAD_ENABLE";
natural_scroll = true; natural_scroll = true;
};
input.touchpad.natural_scroll = true;
}; };
}
input.touchpad.natural_scroll = true;
};
}

View file

@ -47,6 +47,8 @@
"SUPER, MOUSE_UP, workspace, e+1" "SUPER, MOUSE_UP, workspace, e+1"
"ALT, SPACE, global, asakiyuki:launcher" "ALT, SPACE, global, asakiyuki:launcher"
", XF86TouchpadToggle, global, asakiyuki:touchpadtoggle"
", Caps_Lock, global, asakiyuki:capslock"
",XF86MonBrightnessDown, exec, brightnessctl s 5%-" ",XF86MonBrightnessDown, exec, brightnessctl s 5%-"
",XF86MonBrightnessUp, exec, brightnessctl s +5%" ",XF86MonBrightnessUp, exec, brightnessctl s +5%"