diff --git a/.direnv/nix-profile-unknown b/.direnv/nix-profile-unknown deleted file mode 120000 index 6e0edc0..0000000 --- a/.direnv/nix-profile-unknown +++ /dev/null @@ -1 +0,0 @@ -/home/enefedov/Documents/personal/learning-htmx/.direnv/flake-profile.2814263 \ No newline at end of file diff --git a/.direnv/nix-profile-unknown.rc b/.direnv/nix-profile-unknown.rc deleted file mode 100644 index 8b13789..0000000 --- a/.direnv/nix-profile-unknown.rc +++ /dev/null @@ -1 +0,0 @@ - diff --git a/.envrc b/.envrc index 1d953f4..3550a30 100644 --- a/.envrc +++ b/.envrc @@ -1 +1 @@ -use nix +use flake diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1a9de8e --- /dev/null +++ b/.gitignore @@ -0,0 +1,3 @@ +.bsp/ +.scala-build/ +.direnv diff --git a/flake.lock b/flake.lock index 04fe283..7405967 100644 --- a/flake.lock +++ b/flake.lock @@ -5,11 +5,11 @@ "systems": "systems" }, "locked": { - "lastModified": 1681202837, - "narHash": "sha256-H+Rh19JDwRtpVPAWp64F+rlEtxUWBAQW28eAi3SRSzg=", + "lastModified": 1687171271, + "narHash": "sha256-BJlq+ozK2B1sJDQXS3tzJM5a+oVZmi1q0FlBK/Xqv7M=", "owner": "numtide", "repo": "flake-utils", - "rev": "cfacdce06f30d2b68473a46042957675eebb3401", + "rev": "abfb11bd1aec8ced1c9bb9adfe68018230f4fb3c", "type": "github" }, "original": { @@ -20,11 +20,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1683968890, - "narHash": "sha256-FuNtjMvT07cJydY5NRyRhIni/dEwkSkijmFEdsmqdkA=", + "lastModified": 1687695299, + "narHash": "sha256-j3IcDoAPulOmwcsCDb7RxBmDoCF0itDZ5e0sgM4rgWY=", "owner": "nixos", "repo": "nixpkgs", - "rev": "ea11a3977f4cba013d8680667616be827c967ac0", + "rev": "1fb6a92b2005e6d0d3b0c1a111093a41947d27f8", "type": "github" }, "original": { diff --git a/flake.nix b/flake.nix index faf1ef6..74b4d98 100644 --- a/flake.nix +++ b/flake.nix @@ -10,6 +10,7 @@ { devShells.default = pkgs.mkShell { buildInputs = [ + pkgs.scala-cli pkgs.sbt pkgs.scalafmt ]; diff --git a/scala-cli-tryout/.project b/scala-cli-tryout/.project new file mode 100644 index 0000000..e69de29 diff --git a/scala-cli-tryout/Main.scala b/scala-cli-tryout/Main.scala new file mode 100644 index 0000000..d1261c4 --- /dev/null +++ b/scala-cli-tryout/Main.scala @@ -0,0 +1,5 @@ +object Hello { + def main(args: Array[String]): Unit = { + println(s"hello, i guess '${OtherObject.yoyo}'!!!") + } +} diff --git a/scala-cli-tryout/OtherObject.scala b/scala-cli-tryout/OtherObject.scala new file mode 100644 index 0000000..6437a41 --- /dev/null +++ b/scala-cli-tryout/OtherObject.scala @@ -0,0 +1,3 @@ +object OtherObject { + val yoyo = "some message" +}