mirror of
https://github.com/dyzulk/santulitam-temp.git
synced 2026-01-26 13:51:55 +07:00
first commit
This commit is contained in:
40
.idx/dev.nix
Normal file
40
.idx/dev.nix
Normal file
@@ -0,0 +1,40 @@
|
||||
{pkgs}: {
|
||||
channel = "stable-23.11";
|
||||
packages = [
|
||||
(pkgs.php83.buildEnv {
|
||||
extensions = ({enabled, all}: enabled ++ (with all; [
|
||||
redis
|
||||
mongodb
|
||||
imagick
|
||||
gd
|
||||
iconv
|
||||
]));
|
||||
})
|
||||
# pkgs.php83Extensions.imagick
|
||||
pkgs.php83Packages.composer
|
||||
pkgs.nodejs_20
|
||||
];
|
||||
|
||||
services.mysql = {
|
||||
enable = true;
|
||||
package = pkgs.mariadb;
|
||||
};
|
||||
|
||||
idx = {
|
||||
# Search for the extensions you want on https://open-vsx.org/ and use "publisher.id"
|
||||
extensions = [
|
||||
# "vscodevim.vim"
|
||||
];
|
||||
# Enable previews and customize configuration
|
||||
# previews = {
|
||||
# enable = true;
|
||||
# previews = {
|
||||
# web = {
|
||||
# command = ["php" "artisan" "serve" "--port" "$PORT" "--host" "0.0.0.0"];
|
||||
# manager = "web";
|
||||
# };
|
||||
# };
|
||||
# };
|
||||
};
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user