mirror of
https://github.com/nix-community/home-manager
synced 2024-12-25 03:09:47 +01:00
tests: some minor cleanups
This commit is contained in:
parent
f288310b7a
commit
af715ed857
12 changed files with 298 additions and 330 deletions
|
@ -1,7 +1,6 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
|
||||||
home.stateVersion = "23.05";
|
home.stateVersion = "23.05";
|
||||||
|
|
||||||
programs.beets = {
|
programs.beets = {
|
||||||
|
@ -25,5 +24,4 @@
|
||||||
home-files/.config/systemd/user/beets-mpdstats.service \
|
home-files/.config/systemd/user/beets-mpdstats.service \
|
||||||
${./mpdstats-external-expected.service}
|
${./mpdstats-external-expected.service}
|
||||||
'';
|
'';
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
|
||||||
home.stateVersion = "23.05";
|
home.stateVersion = "23.05";
|
||||||
|
|
||||||
services.mpd = {
|
services.mpd = {
|
||||||
|
@ -27,5 +26,4 @@
|
||||||
home-files/.config/systemd/user/beets-mpdstats.service \
|
home-files/.config/systemd/user/beets-mpdstats.service \
|
||||||
${./mpdstats-expected.service}
|
${./mpdstats-expected.service}
|
||||||
'';
|
'';
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
|
||||||
home.stateVersion = "23.05";
|
home.stateVersion = "23.05";
|
||||||
|
|
||||||
programs.beets = {
|
programs.beets = {
|
||||||
|
@ -16,5 +15,4 @@
|
||||||
home-files/.config/beets/config.yaml \
|
home-files/.config/beets/config.yaml \
|
||||||
${./mpdupdate-expected.yaml}
|
${./mpdupdate-expected.yaml}
|
||||||
'';
|
'';
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,6 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
|
||||||
programs.nnn = {
|
programs.nnn = {
|
||||||
enable = true;
|
enable = true;
|
||||||
bookmarks = {
|
bookmarks = {
|
||||||
|
@ -51,5 +50,4 @@
|
||||||
done
|
done
|
||||||
'';
|
'';
|
||||||
};
|
};
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ lib, pkgs, ... }:
|
||||||
|
|
||||||
with lib;
|
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
|
||||||
programs.qutebrowser = {
|
programs.qutebrowser = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
|
@ -13,7 +10,7 @@ with lib;
|
||||||
normal = {
|
normal = {
|
||||||
"<Ctrl-v>" = "spawn mpv {url}";
|
"<Ctrl-v>" = "spawn mpv {url}";
|
||||||
",l" = ''config-cycle spellcheck.languages ["en-GB"] ["en-US"]'';
|
",l" = ''config-cycle spellcheck.languages ["en-GB"] ["en-US"]'';
|
||||||
"<F1>" = mkMerge [
|
"<F1>" = lib.mkMerge [
|
||||||
"config-cycle tabs.show never always"
|
"config-cycle tabs.show never always"
|
||||||
"config-cycle statusbar.show in-mode always"
|
"config-cycle statusbar.show in-mode always"
|
||||||
"config-cycle scrolling.bar never always"
|
"config-cycle scrolling.bar never always"
|
||||||
|
@ -43,5 +40,4 @@ with lib;
|
||||||
config.bind("<Ctrl-y>", "prompt-yes", mode="prompt")''
|
config.bind("<Ctrl-y>", "prompt-yes", mode="prompt")''
|
||||||
}
|
}
|
||||||
'';
|
'';
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
|
|
||||||
with lib;
|
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
|
||||||
programs.qutebrowser = {
|
programs.qutebrowser = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
|
@ -29,5 +26,4 @@ with lib;
|
||||||
nixpkgs https://github.com/NixOS/nixpkgs''
|
nixpkgs https://github.com/NixOS/nixpkgs''
|
||||||
}
|
}
|
||||||
'';
|
'';
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
|
|
||||||
with lib;
|
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
|
||||||
programs.qutebrowser = {
|
programs.qutebrowser = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
|
@ -46,5 +43,4 @@ with lib;
|
||||||
''
|
''
|
||||||
}
|
}
|
||||||
'';
|
'';
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,6 @@
|
||||||
{ config, lib, pkgs, ... }: {
|
{ pkgs, ... }:
|
||||||
config = {
|
|
||||||
|
{
|
||||||
programs.terminator = {
|
programs.terminator = {
|
||||||
enable = true;
|
enable = true;
|
||||||
config = {
|
config = {
|
||||||
|
@ -20,5 +21,4 @@
|
||||||
background_color = "#002b36"''
|
background_color = "#002b36"''
|
||||||
}
|
}
|
||||||
'';
|
'';
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,13 +1,10 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ lib, ... }:
|
||||||
|
|
||||||
with lib;
|
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
|
||||||
programs.topgrade = {
|
programs.topgrade = {
|
||||||
enable = true;
|
enable = true;
|
||||||
|
|
||||||
settings = mkMerge [
|
settings = lib.mkMerge [
|
||||||
{
|
{
|
||||||
disable = [ "sdkman" "flutter" "node" "nix" "home_manager" ];
|
disable = [ "sdkman" "flutter" "node" "nix" "home_manager" ];
|
||||||
|
|
||||||
|
@ -32,5 +29,4 @@ with lib;
|
||||||
home-files/.config/topgrade.toml \
|
home-files/.config/topgrade.toml \
|
||||||
${./settings-expected.toml}
|
${./settings-expected.toml}
|
||||||
'';
|
'';
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,7 +1,5 @@
|
||||||
# Test that keybindings.json is created correctly.
|
# Test that keybindings.json is created correctly.
|
||||||
{ config, lib, pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
|
|
||||||
with lib;
|
|
||||||
|
|
||||||
let
|
let
|
||||||
bindings = [
|
bindings = [
|
||||||
|
@ -65,7 +63,6 @@ let
|
||||||
'';
|
'';
|
||||||
|
|
||||||
in {
|
in {
|
||||||
config = {
|
|
||||||
programs.vscode = {
|
programs.vscode = {
|
||||||
enable = true;
|
enable = true;
|
||||||
keybindings = bindings;
|
keybindings = bindings;
|
||||||
|
@ -78,5 +75,4 @@ in {
|
||||||
|
|
||||||
assertPathNotExists "home-files/${settingsPath}"
|
assertPathNotExists "home-files/${settingsPath}"
|
||||||
'';
|
'';
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{ pkgs, config, ... }:
|
{ pkgs, ... }:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
||||||
|
|
|
@ -1,9 +1,6 @@
|
||||||
{ config, lib, pkgs, ... }:
|
{ config, pkgs, ... }:
|
||||||
|
|
||||||
with lib;
|
|
||||||
|
|
||||||
{
|
{
|
||||||
config = {
|
|
||||||
programs.zsh = {
|
programs.zsh = {
|
||||||
enable = true;
|
enable = true;
|
||||||
zplug = {
|
zplug = {
|
||||||
|
@ -48,5 +45,4 @@ with lib;
|
||||||
assertFileContains home-files/.zshrc \
|
assertFileContains home-files/.zshrc \
|
||||||
'export ZPLUG_HOME=${config.programs.zsh.zplug.zplugHome}'
|
'export ZPLUG_HOME=${config.programs.zsh.zplug.zplugHome}'
|
||||||
'';
|
'';
|
||||||
};
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue