File tree Expand file tree Collapse file tree 5 files changed +69
-0
lines changed Expand file tree Collapse file tree 5 files changed +69
-0
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,10 @@ indent_style = tab
1818indent_style = space
1919indent_size = 2
2020
21+ [* .nix ]
22+ indent_style = space
23+ indent_size = 2
24+
2125[* .rb ]
2226indent_style = space
2327indent_size = 2
Original file line number Diff line number Diff line change 1+ use flake
Original file line number Diff line number Diff line change 33/stage
44/parts
55/prime
6+ .direnv
67.gitignore.swp
78.DS_Store
89result
Original file line number Diff line number Diff line change 1+ {
2+ description = "onefetch" ;
3+
4+ inputs = {
5+ nixpkgs . url = "github:NixOS/nixpkgs/nixpkgs-unstable" ;
6+ } ;
7+
8+ outputs = {
9+ self ,
10+ nixpkgs ,
11+ ...
12+ } : let
13+ forAllSystems = fn : nixpkgs . lib . genAttrs [
14+ "aarch64-darwin"
15+ "aarch64-linux"
16+ "i686-linux"
17+ "x86_64-linux"
18+ "x86_64-darwin"
19+ ] ( system : fn nixpkgs . legacyPackages . ${ system } ) ;
20+ in {
21+ devShells = forAllSystems ( pkgs : {
22+ default = pkgs . mkShell {
23+ name = "onefetch" ;
24+ packages = with pkgs ; [
25+ cargo
26+ rustc
27+ clippy
28+ rustfmt
29+ rust-analyzer
30+ cmake
31+ ] ;
32+ RUST_SRC_PATH = "${ pkgs . rust . packages . stable . rustPlatform . rustLibSrc } " ;
33+ } ;
34+ } ) ;
35+ } ;
36+ }
You can’t perform that action at this time.
0 commit comments