tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
Added tmuxinator (using bundlerEnv)
Jonathan Glines
11 years ago
0e9ebcbc
9775f462
+64
5 changed files
expand all
collapse all
unified
split
pkgs
tools
misc
tmuxinator
Gemfile
Gemfile.lock
default.nix
gemset.nix
top-level
all-packages.nix
+3
pkgs/tools/misc/tmuxinator/Gemfile
···
1
1
+
source "https://rubygems.org"
2
2
+
3
3
+
gem 'tmuxinator'
+14
pkgs/tools/misc/tmuxinator/Gemfile.lock
···
1
1
+
GEM
2
2
+
remote: https://rubygems.org/
3
3
+
specs:
4
4
+
erubis (2.7.0)
5
5
+
thor (0.19.1)
6
6
+
tmuxinator (0.6.9)
7
7
+
erubis (~> 2.6)
8
8
+
thor (~> 0.19, >= 0.15.0)
9
9
+
10
10
+
PLATFORMS
11
11
+
ruby
12
12
+
13
13
+
DEPENDENCIES
14
14
+
tmuxinator
+18
pkgs/tools/misc/tmuxinator/default.nix
···
1
1
+
{ stdenv, lib, bundlerEnv, ruby }:
2
2
+
3
3
+
bundlerEnv {
4
4
+
name = "tmuxinator-0.6.9";
5
5
+
6
6
+
inherit ruby;
7
7
+
gemfile = ./Gemfile;
8
8
+
lockfile = ./Gemfile.lock;
9
9
+
gemset = ./gemset.nix;
10
10
+
11
11
+
meta = with lib; {
12
12
+
description = "Manage complex tmux sessions easily";
13
13
+
homepage = https://github.com/tmuxinator/tmuxinator;
14
14
+
license = with licenses; mit;
15
15
+
maintainers = with maintainers; [ auntie ];
16
16
+
platforms = platforms.unix;
17
17
+
};
18
18
+
}
+27
pkgs/tools/misc/tmuxinator/gemset.nix
···
1
1
+
{
2
2
+
"erubis" = {
3
3
+
version = "2.7.0";
4
4
+
source = {
5
5
+
type = "gem";
6
6
+
sha256 = "1fj827xqjs91yqsydf0zmfyw9p4l2jz5yikg3mppz6d7fi8kyrb3";
7
7
+
};
8
8
+
};
9
9
+
"thor" = {
10
10
+
version = "0.19.1";
11
11
+
source = {
12
12
+
type = "gem";
13
13
+
sha256 = "08p5gx18yrbnwc6xc0mxvsfaxzgy2y9i78xq7ds0qmdm67q39y4z";
14
14
+
};
15
15
+
};
16
16
+
"tmuxinator" = {
17
17
+
version = "0.6.9";
18
18
+
source = {
19
19
+
type = "gem";
20
20
+
sha256 = "0q0ld82dznjsan7ciblfsxz59brcc16fwmvr9n3c7vdcndj8rd27";
21
21
+
};
22
22
+
dependencies = [
23
23
+
"erubis"
24
24
+
"thor"
25
25
+
];
26
26
+
};
27
27
+
}
+2
pkgs/top-level/all-packages.nix
···
2725
2725
2726
2726
tmux = callPackage ../tools/misc/tmux { };
2727
2727
2728
2728
+
tmuxinator = callPackage ../tools/misc/tmuxinator { };
2729
2729
+
2728
2730
tmin = callPackage ../tools/security/tmin { };
2729
2731
2730
2732
tmsu = callPackage ../tools/filesystems/tmsu { };