configure prettier and nvim lsp formatter
This commit is contained in:
parent
d6f2ef7030
commit
eff108c7d0
@ -130,11 +130,11 @@
|
|||||||
"systems": "systems_3"
|
"systems": "systems_3"
|
||||||
},
|
},
|
||||||
"locked": {
|
"locked": {
|
||||||
"lastModified": 1700373922,
|
"lastModified": 1700381416,
|
||||||
"narHash": "sha256-Oo/NJYrThscD5cIjLa3QmfJzl4spaOGVKWodZw+kAsk=",
|
"narHash": "sha256-aRPRwB6Wq7IeqAzYBfmOvmJhBL8vtWLinBzC2unIdFI=",
|
||||||
"owner": "ivandimitrov8080",
|
"owner": "ivandimitrov8080",
|
||||||
"repo": "flake-ide",
|
"repo": "flake-ide",
|
||||||
"rev": "d5d0c8e62bfaf7c1f84dc34516f6be6f269cb1fb",
|
"rev": "2bb917c7b939e00166ef3a04ced321313036e0ce",
|
||||||
"type": "github"
|
"type": "github"
|
||||||
},
|
},
|
||||||
"original": {
|
"original": {
|
||||||
|
@ -23,7 +23,9 @@
|
|||||||
jsonls.enable = true;
|
jsonls.enable = true;
|
||||||
tailwindcss.enable = true;
|
tailwindcss.enable = true;
|
||||||
cssls.enable = true;
|
cssls.enable = true;
|
||||||
|
efm.enable = true;
|
||||||
};
|
};
|
||||||
|
efmls-configs.enable = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
buildInputs = with pkgs; [
|
buildInputs = with pkgs; [
|
||||||
|
@ -37,5 +37,14 @@
|
|||||||
"tailwindcss": "latest",
|
"tailwindcss": "latest",
|
||||||
"eslint": "latest",
|
"eslint": "latest",
|
||||||
"eslint-config-next": "latest"
|
"eslint-config-next": "latest"
|
||||||
|
},
|
||||||
|
"prettier": {
|
||||||
|
"tabWidth": 2,
|
||||||
|
"semi": true,
|
||||||
|
"singleQuote": false,
|
||||||
|
"printWidth": 120,
|
||||||
|
"bracketSameLine": true,
|
||||||
|
"arrowParens": "avoid",
|
||||||
|
"proseWrap": "always"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,18 +1,23 @@
|
|||||||
import Link from "next/link";
|
import Link from "next/link";
|
||||||
import { getCases } from "$lib/content";
|
import { getCases } from "$lib/content";
|
||||||
|
|
||||||
const CasesPage = () =>
|
const CasesPage = () => (
|
||||||
<div className="p-20 w-full h-full flex flex-col gap-4 overflow-y-scroll">
|
<div className="p-20 w-full h-full flex flex-col gap-4 overflow-y-scroll">
|
||||||
{getCases().filter(c => !c.data.draft).sort((a, b) => Number(b.data.z) - Number(a.data.z)).map((c) => c.data).map((d) =>
|
{getCases()
|
||||||
<div key={d.slug} className="w-full lg:w-3/4 mx-auto h-max flex justify-center rounded-lg border-2">
|
.filter(c => !c.data.draft)
|
||||||
<div className="gradient w-full">
|
.sort((a, b) => Number(b.data.z) - Number(a.data.z))
|
||||||
<Link className="btn flex flex-col w-full text-center" href={d.slug}>
|
.map(c => c.data)
|
||||||
<span className="text-lg px-6">{d.title}</span>
|
.map(d => (
|
||||||
<span>{d.date}</span>
|
<div key={d.slug} className="w-full lg:w-3/4 mx-auto h-max flex justify-center rounded-lg border-2">
|
||||||
</Link>
|
<div className="gradient w-full">
|
||||||
|
<Link className="btn flex flex-col w-full text-center" href={d.slug}>
|
||||||
|
<span className="text-lg px-6">{d.title}</span>
|
||||||
|
<span>{d.date}</span>
|
||||||
|
</Link>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
))}
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
|
);
|
||||||
|
|
||||||
export default CasesPage
|
export default CasesPage;
|
||||||
|
@ -2,16 +2,25 @@ import { faGithub, faGitlab } from "@fortawesome/free-brands-svg-icons";
|
|||||||
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
|
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
|
||||||
import Link from "next/link";
|
import Link from "next/link";
|
||||||
|
|
||||||
const Home = () =>
|
const Home = () => (
|
||||||
<div className="grid w-full h-full place-content-center">
|
<div className="grid w-full h-full place-content-center">
|
||||||
<div className={"grid grid-cols-2 gap-4 place-content-center"}>
|
<div className={"grid grid-cols-2 gap-4 place-content-center"}>
|
||||||
<Link aria-label="GitHub" href={process.env.NEXT_PUBLIC_GITHUB_URL!} target="_blank">
|
<Link
|
||||||
|
aria-label="GitHub"
|
||||||
|
href={process.env.NEXT_PUBLIC_GITHUB_URL!}
|
||||||
|
target="_blank"
|
||||||
|
>
|
||||||
<FontAwesomeIcon className="w-14 h-14" icon={faGithub} />
|
<FontAwesomeIcon className="w-14 h-14" icon={faGithub} />
|
||||||
</Link>
|
</Link>
|
||||||
<Link aria-label="GitLab" href={process.env.NEXT_PUBLIC_GITLAB_URL!} target="_blank">
|
<Link
|
||||||
|
aria-label="GitLab"
|
||||||
|
href={process.env.NEXT_PUBLIC_GITLAB_URL!}
|
||||||
|
target="_blank"
|
||||||
|
>
|
||||||
<FontAwesomeIcon className="w-14 h-14" icon={faGitlab} />
|
<FontAwesomeIcon className="w-14 h-14" icon={faGitlab} />
|
||||||
</Link>
|
</Link>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
);
|
||||||
|
|
||||||
export default Home;
|
export default Home;
|
||||||
|
Loading…
Reference in New Issue
Block a user