├── .editorconfig ├── .envrc ├── .ghci ├── .ghcid ├── .gitignore ├── .markdownlint.json ├── CHANGELOG.md ├── CONTRIBUTING.md ├── CONTRIBUTORS.md ├── LICENSE ├── README.md ├── Remove 260 Character Path Limit.reg ├── Research ├── Lens Comparison.md ├── compare.png └── nix configuration files.md ├── cabal.project ├── default.nix ├── haskell-editor-setup.cabal ├── hes ├── index.html ├── install.ps1 ├── nix-haskell-vscode └── vscode.nix ├── package.json ├── setup ├── shell.nix └── src ├── Main.hs ├── OS ├── Common.hs ├── Linux.hs └── Linux │ └── Debian.hs ├── Types.hs └── View.hs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | export WEBKIT_DISABLE_COMPOSITING_MODE=1 2 | eval "$(lorri direnv)" -------------------------------------------------------------------------------- /.ghci: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/.ghci -------------------------------------------------------------------------------- /.ghcid: -------------------------------------------------------------------------------- 1 | -c "cabal repl" -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/.gitignore -------------------------------------------------------------------------------- /.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/.markdownlint.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTORS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/CONTRIBUTORS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/README.md -------------------------------------------------------------------------------- /Remove 260 Character Path Limit.reg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/Remove 260 Character Path Limit.reg -------------------------------------------------------------------------------- /Research/Lens Comparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/Research/Lens Comparison.md -------------------------------------------------------------------------------- /Research/compare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/Research/compare.png -------------------------------------------------------------------------------- /Research/nix configuration files.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/Research/nix configuration files.md -------------------------------------------------------------------------------- /cabal.project: -------------------------------------------------------------------------------- 1 | packages: *.cabal 2 | 3 | constraints: miso +jsaddle 4 | -------------------------------------------------------------------------------- /default.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/default.nix -------------------------------------------------------------------------------- /haskell-editor-setup.cabal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/haskell-editor-setup.cabal -------------------------------------------------------------------------------- /hes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/hes -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/index.html -------------------------------------------------------------------------------- /install.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/install.ps1 -------------------------------------------------------------------------------- /nix-haskell-vscode/vscode.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/nix-haskell-vscode/vscode.nix -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/package.json -------------------------------------------------------------------------------- /setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/setup -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/shell.nix -------------------------------------------------------------------------------- /src/Main.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/src/Main.hs -------------------------------------------------------------------------------- /src/OS/Common.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/src/OS/Common.hs -------------------------------------------------------------------------------- /src/OS/Linux.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/src/OS/Linux.hs -------------------------------------------------------------------------------- /src/OS/Linux/Debian.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/src/OS/Linux/Debian.hs -------------------------------------------------------------------------------- /src/Types.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/src/Types.hs -------------------------------------------------------------------------------- /src/View.hs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/freeman42x/haskell-editor-setup/HEAD/src/View.hs --------------------------------------------------------------------------------