feat(grfn/system): Resuscitate roswell
Resuscitate the configuration for roswell, the semi-portable configuration I use for ec2 development boxes. Lots of the changes here are trying to get Tramp working. Change-Id: I2dc2fd1d9aa76e145fa3f3f847af761cb652ab47 Reviewed-on: https://cl.tvl.fyi/c/depot/+/5798 Reviewed-by: grfn <grfn@gws.fyi> Autosubmit: grfn <grfn@gws.fyi> Tested-by: BuildkiteCI
This commit is contained in:
parent
fb22886165
commit
8851075c27
15 changed files with 164 additions and 54 deletions
|
|
@ -1,7 +1,7 @@
|
|||
{ pkgs, lib, config, ... }:
|
||||
|
||||
let
|
||||
laptopKeyboardId = "5";
|
||||
inherit (builtins) pathExists;
|
||||
in
|
||||
|
||||
{
|
||||
|
|
@ -11,7 +11,9 @@ in
|
|||
../modules/development.nix
|
||||
../modules/emacs.nix
|
||||
../modules/vim.nix
|
||||
];
|
||||
../modules/development/readyset.nix
|
||||
../modules/tmux.nix
|
||||
] ++ (lib.optional (pathExists ../modules/private.nix) ../modules/private.nix);
|
||||
|
||||
home.packages = with pkgs; [
|
||||
# System utilities
|
||||
|
|
@ -36,6 +38,12 @@ in
|
|||
nix-prefetch-github
|
||||
nix-review
|
||||
cachix
|
||||
|
||||
# ReadySet stuff
|
||||
nodejs
|
||||
mysql80
|
||||
|
||||
(writeShellScriptBin "xdg-open" "echo xdg-open: \"$@\"")
|
||||
];
|
||||
|
||||
programs.password-store.enable = true;
|
||||
|
|
|
|||
|
|
@ -9,6 +9,8 @@ in
|
|||
imports = [
|
||||
../platforms/linux.nix
|
||||
../modules/common.nix
|
||||
../modules/desktop.nix
|
||||
../modules/development/agda.nix
|
||||
../modules/development/readyset.nix
|
||||
] ++ (lib.optional (pathExists ../modules/private.nix) ../modules/private.nix);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue