Compare commits
14 commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 486025d4ec | |||
| 37ae5f9cfb | |||
| 26a436c2df | |||
| 8d53402dd9 | |||
| 22533772fc | |||
| bd59398017 | |||
| 0f93db239a | |||
| 3799239786 | |||
| 0c9e417a25 | |||
| 1f9b3c2e36 | |||
| 1f92e5d648 | |||
| a4465e1295 | |||
| b53b34a85c | |||
| f7de9f7a23 |
12 changed files with 205 additions and 44 deletions
133
flake.lock
generated
133
flake.lock
generated
|
|
@ -48,16 +48,16 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1772954046,
|
"lastModified": 1772502315,
|
||||||
"narHash": "sha256-yCTjpnXhx44tsuOW9VolMiP/ckQNwO6wQST5vmXE7ig=",
|
"narHash": "sha256-DHE6jU97GZ+QfUdPi4plZRnXtAvtGubOxqA5sQ4DD9M=",
|
||||||
"owner": "cry128",
|
"owner": "cry128",
|
||||||
"repo": "cerulean",
|
"repo": "cerulean",
|
||||||
"rev": "6c7f335fbde5b6f1931d79d287bf03ee642ba7f5",
|
"rev": "9bab917d8cc3b16f3c73b1980fcb55a4b5ce5239",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
"owner": "cry128",
|
"owner": "cry128",
|
||||||
"ref": "v0.2.5-alpha",
|
"ref": "v0.2.4-alpha",
|
||||||
"repo": "cerulean",
|
"repo": "cerulean",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
|
|
@ -141,6 +141,24 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"flake-parts_2": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs-lib": "nixpkgs-lib"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1749398372,
|
||||||
|
"narHash": "sha256-tYBdgS56eXYaWVW3fsnPQ/nFlgWi/Z2Ymhyu21zVM98=",
|
||||||
|
"owner": "hercules-ci",
|
||||||
|
"repo": "flake-parts",
|
||||||
|
"rev": "9305fe4e5c2a6fcf5ba6a3ff155720fbe4076569",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "hercules-ci",
|
||||||
|
"repo": "flake-parts",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"fmt-src": {
|
"fmt-src": {
|
||||||
"flake": false,
|
"flake": false,
|
||||||
"locked": {
|
"locked": {
|
||||||
|
|
@ -165,11 +183,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1775598298,
|
"lastModified": 1772845525,
|
||||||
"narHash": "sha256-FZRwskiertE+8wgFKjLoc/41UrVqzR2V3QseMBHuo/g=",
|
"narHash": "sha256-Dp5Ir2u4jJDGCgeMRviHvEQDe+U37hMxp6RSNOoMMPc=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "home-manager",
|
"repo": "home-manager",
|
||||||
"rev": "98b4d61cfaf825c8b691afae0b6e152f0cc05c86",
|
"rev": "27b93804fbef1544cb07718d3f0a451f4c4cd6c0",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -263,6 +281,28 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"mangowm": {
|
||||||
|
"inputs": {
|
||||||
|
"flake-parts": "flake-parts_2",
|
||||||
|
"nixpkgs": [
|
||||||
|
"nixpkgs-unstable"
|
||||||
|
],
|
||||||
|
"scenefx": "scenefx"
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1774751083,
|
||||||
|
"narHash": "sha256-I7M4j2w2X61qA4U+6El7q08Ay0+nweJl4jDlKa1UQFQ=",
|
||||||
|
"owner": "mangowm",
|
||||||
|
"repo": "mango",
|
||||||
|
"rev": "254eb8a4d4dd6a3f34ebcf4565132f5e5523b954",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "mangowm",
|
||||||
|
"repo": "mango",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"microvm": {
|
"microvm": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
|
|
@ -309,11 +349,11 @@
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"dir": "packages/nix",
|
"dir": "packages/nix",
|
||||||
"lastModified": 1774491538,
|
"lastModified": 1772390578,
|
||||||
"narHash": "sha256-11rgTocaXAIFYVEcbb6ju/sDN6sZpxjneXj9FSbgwrA=",
|
"narHash": "sha256-3yQlDZz9JZqPFiYYj8fQkpCXUzjlAw4s7zaZ2n0wFmE=",
|
||||||
"owner": "SteamClientHomebrew",
|
"owner": "SteamClientHomebrew",
|
||||||
"repo": "millennium",
|
"repo": "millennium",
|
||||||
"rev": "bf8b0cd016fcc4168c4e348cbcbfd237de4c01c8",
|
"rev": "41d8c701e1f1ed4362e8378d12bbe5cb0cb811d6",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -457,11 +497,11 @@
|
||||||
},
|
},
|
||||||
"nixcats": {
|
"nixcats": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1774835836,
|
"lastModified": 1770584904,
|
||||||
"narHash": "sha256-6ok7iv/9R82vl6MYe3Lwyyb6S5bmW2PxEZtmjzlqyPs=",
|
"narHash": "sha256-9Zaz8lbKF2W9pwXZEnbiGsicHdBoU+dHt3Wv3mCJoZ8=",
|
||||||
"owner": "BirdeeHub",
|
"owner": "BirdeeHub",
|
||||||
"repo": "nixCats-nvim",
|
"repo": "nixCats-nvim",
|
||||||
"rev": "ebb9f279a55ca60ff4e37e4accf6518dc627aa8d",
|
"rev": "538fdde784d2909700d97a8ef307783b33a86fb1",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -486,13 +526,28 @@
|
||||||
"type": "github"
|
"type": "github"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"nixpkgs-lib": {
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1748740939,
|
||||||
|
"narHash": "sha256-rQaysilft1aVMwF14xIdGS3sj1yHlI6oKQNBRTF40cc=",
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "nixpkgs.lib",
|
||||||
|
"rev": "656a64127e9d791a334452c6b6606d17539476e2",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "nix-community",
|
||||||
|
"repo": "nixpkgs.lib",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"nixpkgs-unstable": {
|
"nixpkgs-unstable": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1775423009,
|
"lastModified": 1772624091,
|
||||||
"narHash": "sha256-vPKLpjhIVWdDrfiUM8atW6YkIggCEKdSAlJPzzhkQlw=",
|
"narHash": "sha256-QKyJ0QGWBn6r0invrMAK8dmJoBYWoOWy7lN+UHzW1jc=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "68d8aa3d661f0e6bd5862291b5bb263b2a6595c9",
|
"rev": "80bdc1e5ce51f56b19791b52b2901187931f5353",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -504,11 +559,11 @@
|
||||||
},
|
},
|
||||||
"nixpkgs_2": {
|
"nixpkgs_2": {
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1775608838,
|
"lastModified": 1772850137,
|
||||||
"narHash": "sha256-2ySoGH+SAi34U0PeuQgABC0WiH9LQ3tkyHTiE93KUeg=",
|
"narHash": "sha256-GDnE1loEXvdsj14OSg2Z2yn49fHAM9NyIy0Rzrfv/sk=",
|
||||||
"owner": "NixOS",
|
"owner": "NixOS",
|
||||||
"repo": "nixpkgs",
|
"repo": "nixpkgs",
|
||||||
"rev": "9a01fad67a57e44e1b3e1d905c6881bcfb209e8a",
|
"rev": "6e6ed9890eade044129cacd3205fb7eb44e0be92",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -547,11 +602,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1774915545,
|
"lastModified": 1770766818,
|
||||||
"narHash": "sha256-COT4l/+ZddGBvrDVfPf7MEOJxV8EDKame6/aRnNIKcY=",
|
"narHash": "sha256-12RCFLyAedyMOdenUi7cN3ioJPEGjA/ZG1BLjugfUVs=",
|
||||||
"owner": "nix-community",
|
"owner": "nix-community",
|
||||||
"repo": "plasma-manager",
|
"repo": "plasma-manager",
|
||||||
"rev": "f3177b3c69fb3f03201098d7fe8ab6422cce7fc1",
|
"rev": "44b928068359b7d2310a34de39555c63c93a2c90",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -581,6 +636,7 @@
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"cerulean": "cerulean",
|
"cerulean": "cerulean",
|
||||||
"home-manager-unstable": "home-manager-unstable",
|
"home-manager-unstable": "home-manager-unstable",
|
||||||
|
"mangowm": "mangowm",
|
||||||
"millennium": "millennium",
|
"millennium": "millennium",
|
||||||
"nix-flatpak": "nix-flatpak",
|
"nix-flatpak": "nix-flatpak",
|
||||||
"nixcats": "nixcats",
|
"nixcats": "nixcats",
|
||||||
|
|
@ -591,6 +647,27 @@
|
||||||
"zen-browser": "zen-browser"
|
"zen-browser": "zen-browser"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
"scenefx": {
|
||||||
|
"inputs": {
|
||||||
|
"nixpkgs": [
|
||||||
|
"mangowm",
|
||||||
|
"nixpkgs"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"locked": {
|
||||||
|
"lastModified": 1750785057,
|
||||||
|
"narHash": "sha256-tGX6j4W91rcb+glXJo43sjPI9zQvPotonknG1BdihR4=",
|
||||||
|
"owner": "wlrfx",
|
||||||
|
"repo": "scenefx",
|
||||||
|
"rev": "3a6cfb12e4ba97b43326357d14f7b3e40897adfc",
|
||||||
|
"type": "github"
|
||||||
|
},
|
||||||
|
"original": {
|
||||||
|
"owner": "wlrfx",
|
||||||
|
"repo": "scenefx",
|
||||||
|
"type": "github"
|
||||||
|
}
|
||||||
|
},
|
||||||
"sops-nix": {
|
"sops-nix": {
|
||||||
"inputs": {
|
"inputs": {
|
||||||
"nixpkgs": [
|
"nixpkgs": [
|
||||||
|
|
@ -599,11 +676,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1775365543,
|
"lastModified": 1773096132,
|
||||||
"narHash": "sha256-f50qrK0WwZ9z5EdaMGWOTtALgSF7yb7XwuE7LjCuDmw=",
|
"narHash": "sha256-M3zEnq9OElB7zqc+mjgPlByPm1O5t2fbUrH3t/Hm5Ag=",
|
||||||
"owner": "Mic92",
|
"owner": "Mic92",
|
||||||
"repo": "sops-nix",
|
"repo": "sops-nix",
|
||||||
"rev": "a4ee2de76efb759fe8d4868c33dec9937897916f",
|
"rev": "d1ff3b1034d5bab5d7d8086a7803c5a5968cd784",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
@ -741,11 +818,11 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1775453133,
|
"lastModified": 1772945022,
|
||||||
"narHash": "sha256-VIlMG985ONqVqF+OnPuS5Shbz5k6tqbOWnDL7EH+IT4=",
|
"narHash": "sha256-Fv14NttjL/7xfi6eVwrSEBAyBvDjI00RLiRNqA5apcw=",
|
||||||
"owner": "0xc000022070",
|
"owner": "0xc000022070",
|
||||||
"repo": "zen-browser-flake",
|
"repo": "zen-browser-flake",
|
||||||
"rev": "8d0508ffceba8ad785ae442591dd115080a55142",
|
"rev": "3a6a5ca7fb48cc8fd8183386506a06579d1d79dc",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
|
|
||||||
23
flake.nix
23
flake.nix
|
|
@ -9,29 +9,34 @@
|
||||||
home-manager-unstable.url = "github:nix-community/home-manager";
|
home-manager-unstable.url = "github:nix-community/home-manager";
|
||||||
home-manager-unstable.inputs.nixpkgs.follows = "nixpkgs-unstable";
|
home-manager-unstable.inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
|
|
||||||
cerulean.url = "github:cry128/cerulean/v0.2.5-alpha";
|
cerulean.url = "github:cry128/cerulean/v0.2.4-alpha";
|
||||||
cerulean.inputs.systems.follows = "systems";
|
cerulean.inputs.systems.follows = "systems";
|
||||||
cerulean.inputs.nixpkgs.follows = "nixpkgs-unstable";
|
cerulean.inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
|
|
||||||
|
zen-browser = {
|
||||||
|
url = "github:0xc000022070/zen-browser-flake";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
|
inputs.home-manager.follows = "home-manager-unstable";
|
||||||
|
};
|
||||||
|
|
||||||
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=latest";
|
nix-flatpak.url = "github:gmodena/nix-flatpak/?ref=latest";
|
||||||
nixcats.url = "github:BirdeeHub/nixCats-nvim";
|
nixcats.url = "github:BirdeeHub/nixCats-nvim";
|
||||||
|
|
||||||
|
millennium = {
|
||||||
|
url = "github:SteamClientHomebrew/millennium?dir=packages/nix";
|
||||||
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
|
};
|
||||||
|
|
||||||
plasma-manager = {
|
plasma-manager = {
|
||||||
url = "github:nix-community/plasma-manager";
|
url = "github:nix-community/plasma-manager";
|
||||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
inputs.home-manager.follows = "home-manager-unstable";
|
inputs.home-manager.follows = "home-manager-unstable";
|
||||||
};
|
};
|
||||||
|
|
||||||
millennium = {
|
mangowm = {
|
||||||
url = "github:SteamClientHomebrew/millennium?dir=packages/nix";
|
url = "github:mangowm/mango";
|
||||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
||||||
};
|
};
|
||||||
|
|
||||||
zen-browser = {
|
|
||||||
url = "github:0xc000022070/zen-browser-flake";
|
|
||||||
inputs.nixpkgs.follows = "nixpkgs-unstable";
|
|
||||||
inputs.home-manager.follows = "home-manager-unstable";
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
nixConfig = {
|
nixConfig = {
|
||||||
|
|
|
||||||
|
|
@ -64,6 +64,10 @@
|
||||||
flake = "/home/dea/dea-files"; # sets NH_OS_FLAKE variable for you
|
flake = "/home/dea/dea-files"; # sets NH_OS_FLAKE variable for you
|
||||||
};
|
};
|
||||||
|
|
||||||
|
programs.mangowm = {
|
||||||
|
enable = false; # TODO: enable mango after configuring
|
||||||
|
};
|
||||||
|
|
||||||
users.users.dea = {
|
users.users.dea = {
|
||||||
description = "dea";
|
description = "dea";
|
||||||
isNormalUser = true;
|
isNormalUser = true;
|
||||||
|
|
|
||||||
|
|
@ -12,6 +12,7 @@
|
||||||
environment.systemPackages = with upkgs; [
|
environment.systemPackages = with upkgs; [
|
||||||
# CLI tools
|
# CLI tools
|
||||||
git
|
git
|
||||||
|
lazygit
|
||||||
wget
|
wget
|
||||||
unzip
|
unzip
|
||||||
p7zip
|
p7zip
|
||||||
|
|
@ -24,7 +25,7 @@
|
||||||
calcure # calendar app TODO: remove & fork calendar.vim
|
calcure # calendar app TODO: remove & fork calendar.vim
|
||||||
|
|
||||||
# editors
|
# editors
|
||||||
#lunarvim
|
lunarvim
|
||||||
vscode
|
vscode
|
||||||
|
|
||||||
# languages
|
# languages
|
||||||
|
|
@ -36,6 +37,8 @@
|
||||||
|
|
||||||
# window management
|
# window management
|
||||||
wayland
|
wayland
|
||||||
|
waywall
|
||||||
|
pipewire
|
||||||
|
|
||||||
# programs
|
# programs
|
||||||
vivaldi # TODO: switch to zen later
|
vivaldi # TODO: switch to zen later
|
||||||
|
|
|
||||||
|
|
@ -7,11 +7,13 @@
|
||||||
imports = [
|
imports = [
|
||||||
inputs.plasma-manager.homeModules.plasma-manager #
|
inputs.plasma-manager.homeModules.plasma-manager #
|
||||||
|
|
||||||
|
#/${root}/homes/modules/shell
|
||||||
/${root}/homes/modules/bash
|
/${root}/homes/modules/bash
|
||||||
/${root}/homes/modules/starship
|
/${root}/homes/modules/starship
|
||||||
/${root}/homes/modules/vim
|
/${root}/homes/modules/vim
|
||||||
/${root}/homes/modules/mpv
|
/${root}/homes/modules/mpv
|
||||||
/${root}/homes/modules/zen
|
/${root}/homes/modules/zen
|
||||||
|
/${root}/homes/modules/wm
|
||||||
];
|
];
|
||||||
|
|
||||||
home.username = "dea";
|
home.username = "dea";
|
||||||
|
|
|
||||||
14
homes/modules/wm/default.nix
Normal file
14
homes/modules/wm/default.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
{ lib, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
options = {
|
||||||
|
deaFiles.wm = lib.mkOption {
|
||||||
|
type = lib.types.enum [lib.listDir ./ |> builtins.toString];
|
||||||
|
default = null;
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
config = {
|
||||||
|
deaFiles.wm = "mangowc";
|
||||||
|
};
|
||||||
|
}
|
||||||
39
homes/modules/wm/mango.conf
Normal file
39
homes/modules/wm/mango.conf
Normal file
|
|
@ -0,0 +1,39 @@
|
||||||
|
# Monitors
|
||||||
|
# main monitor
|
||||||
|
# monitorrule = name:
|
||||||
|
|
||||||
|
# Startup
|
||||||
|
# exec-once waybar
|
||||||
|
# exec-once awww-daemon
|
||||||
|
|
||||||
|
exec-once = playerctld daemon
|
||||||
|
|
||||||
|
exec-once = dbus-update-activation-environment --systemd WAYLAND_DISPLAY DISPLAY XDG_SESSION_TYPE=wayland XDG_CURRENT_DESKTOP=wlroots PATH
|
||||||
|
|
||||||
|
# Keyboard/mouse
|
||||||
|
repeat_rate = 20
|
||||||
|
repeat_delay = 200
|
||||||
|
|
||||||
|
xkb_rules_layout = us
|
||||||
|
xkb_rules_variant = basic
|
||||||
|
|
||||||
|
trackpad_natural_scrolling = 0
|
||||||
|
scroll_method = 1
|
||||||
|
disable_while_typing = 0
|
||||||
|
|
||||||
|
mouse_natural_scrolling = 0
|
||||||
|
accel_profile = 0
|
||||||
|
|
||||||
|
# https://github.com/fcitx/fcitx5 (chinese pinyin)
|
||||||
|
env=GTK_IM_MODULE,fcitx
|
||||||
|
env=QT_IM_MODULE,fcitx
|
||||||
|
env=QT_IM_MODULES,wayland;fcitx
|
||||||
|
env=SDL_IM_MODULE,fcitx
|
||||||
|
env=XMODIFIERS,@im=fcitx
|
||||||
|
env=GLFW_IM_MODULE,ibus
|
||||||
|
|
||||||
|
# Screenshare
|
||||||
|
# TODO: pipewire, pipewire-pulse, xdg-desktop-portal-wlr
|
||||||
|
#
|
||||||
|
# #source=
|
||||||
|
|
||||||
14
homes/modules/wm/mangowc/default.nix
Normal file
14
homes/modules/wm/mangowc/default.nix
Normal file
|
|
@ -0,0 +1,14 @@
|
||||||
|
{ inputs, ... }:
|
||||||
|
|
||||||
|
{
|
||||||
|
wayland.windowManager.mango = {
|
||||||
|
enable = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
systemd = {
|
||||||
|
enable = true;
|
||||||
|
xdgAutostart = true;
|
||||||
|
};
|
||||||
|
|
||||||
|
settings = builtins.readFile ./mango.conf;
|
||||||
|
}
|
||||||
|
|
@ -11,11 +11,11 @@
|
||||||
}:
|
}:
|
||||||
stdenvNoCC.mkDerivation (finalAttrs: {
|
stdenvNoCC.mkDerivation (finalAttrs: {
|
||||||
pname = "ninjabrain-bot";
|
pname = "ninjabrain-bot";
|
||||||
version = "1.5.2";
|
version = "1.5.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "https://github.com/Ninjabrain1/Ninjabrain-Bot/releases/download/${finalAttrs.version}/Ninjabrain-Bot-${finalAttrs.version}.jar";
|
url = "https://github.com/Ninjabrain1/Ninjabrain-Bot/releases/download/${finalAttrs.version}/Ninjabrain-Bot-${finalAttrs.version}.jar";
|
||||||
hash = "sha256-mAmfYyGpDUrOwTQA6G0F96+NYOVjnC84Qn6WjccUUP8=";
|
hash = "sha256-Rxu9A2EiTr69fLBUImRv+RLC2LmosawIDyDPIaRcrdw=";
|
||||||
};
|
};
|
||||||
|
|
||||||
nativeBuildInputs = [ makeWrapper ];
|
nativeBuildInputs = [ makeWrapper ];
|
||||||
|
|
|
||||||
|
|
@ -33,7 +33,7 @@ local mc_eye_y = (tall_h - mc_eye_h) / 2
|
||||||
-- https://github.com/Esensats/mcsr-calcsens
|
-- https://github.com/Esensats/mcsr-calcsens
|
||||||
local normal_sens = 4.699455756166794
|
local normal_sens = 4.699455756166794
|
||||||
local tall_sens = 0.31702247418659996
|
local tall_sens = 0.31702247418659996
|
||||||
-- 0.0229116492
|
|
||||||
|
|
||||||
local left_middle = (resolution.w - thin_w) / 4
|
local left_middle = (resolution.w - thin_w) / 4
|
||||||
scene:register("e_counter", {
|
scene:register("e_counter", {
|
||||||
|
|
|
||||||
|
|
@ -3,9 +3,11 @@
|
||||||
system,
|
system,
|
||||||
...
|
...
|
||||||
} @ args: {
|
} @ args: {
|
||||||
nixpkgs.channels = {
|
nixpkgs.channels = rec {
|
||||||
default = {
|
base = spkgs;
|
||||||
|
spkgs= {
|
||||||
inherit system;
|
inherit system;
|
||||||
|
source = inputs.nixpkgs;
|
||||||
overlays = [
|
overlays = [
|
||||||
(import ./overlays args)
|
(import ./overlays args)
|
||||||
];
|
];
|
||||||
|
|
|
||||||
1
snow.nix
1
snow.nix
|
|
@ -6,6 +6,7 @@
|
||||||
args = {inherit inputs;};
|
args = {inherit inputs;};
|
||||||
modules = [
|
modules = [
|
||||||
inputs.nix-flatpak.nixosModules.nix-flatpak
|
inputs.nix-flatpak.nixosModules.nix-flatpak
|
||||||
|
inputs.mangowm.nixosModules.mango
|
||||||
];
|
];
|
||||||
|
|
||||||
groups = {
|
groups = {
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue