home-manager: use abbreviation for module
This commit is contained in:
parent
ad82940851
commit
e24797c4c1
17 changed files with 21 additions and 18 deletions
|
|
@ -46,7 +46,7 @@
|
||||||
|
|
||||||
environment.etc."Yubico/u2f_keys".text = "wo2w:5XpYBFyl+I7J2oecG9eUEhkEmYz9xc7Ne1ymjDBM6bwHbrlStj7u4f0aGn9AJUdCIDVp1VHSBGKj8YrLXXAZeg==,zOM9siNUxu7YTR1OFe2er263M2hLyYq1Ct1/7i/p4rimXzsH/fP5iVC4Etif1yxG/xrivKKyICeRvKr2BTv0DQ==,es256,+presence";
|
environment.etc."Yubico/u2f_keys".text = "wo2w:5XpYBFyl+I7J2oecG9eUEhkEmYz9xc7Ne1ymjDBM6bwHbrlStj7u4f0aGn9AJUdCIDVp1VHSBGKj8YrLXXAZeg==,zOM9siNUxu7YTR1OFe2er263M2hLyYq1Ct1/7i/p4rimXzsH/fP5iVC4Etif1yxG/xrivKKyICeRvKr2BTv0DQ==,es256,+presence";
|
||||||
|
|
||||||
home-manager.users.wo2w = {
|
hm = {
|
||||||
imports = [
|
imports = [
|
||||||
../../modules/home
|
../../modules/home
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -49,7 +49,7 @@
|
||||||
# necessary to make the camera not look like the sun
|
# necessary to make the camera not look like the sun
|
||||||
environment.systemPackages = [ pkgs.cameractrls ];
|
environment.systemPackages = [ pkgs.cameractrls ];
|
||||||
|
|
||||||
home-manager.users.wo2w = {
|
hm = {
|
||||||
imports = [
|
imports = [
|
||||||
../../modules/home
|
../../modules/home
|
||||||
];
|
];
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, pkgs, lib, ... }:
|
{ config, pkgs, lib, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.programs.fuzzel = {
|
hm.programs.fuzzel = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings =
|
settings =
|
||||||
let
|
let
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.services.hypridle = {
|
hm.services.hypridle = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings = {
|
settings = {
|
||||||
general = {
|
general = {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, lib, ... }:
|
{ config, lib, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.programs.hyprlock = {
|
hm.programs.hyprlock = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings =
|
settings =
|
||||||
let
|
let
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.services.mako = {
|
hm.services.mako = {
|
||||||
enable = true;
|
enable = true;
|
||||||
settings =
|
settings =
|
||||||
let
|
let
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.programs.niri.settings.binds = {
|
hm.programs.niri.settings.binds = {
|
||||||
# custom binds
|
# custom binds
|
||||||
"Mod+Space".action.spawn = "fuzzel";
|
"Mod+Space".action.spawn = "fuzzel";
|
||||||
"Mod+T".action.spawn = "kitty";
|
"Mod+T".action.spawn = "kitty";
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@
|
||||||
|
|
||||||
services.gnome.gnome-keyring.enable = lib.mkForce false;
|
services.gnome.gnome-keyring.enable = lib.mkForce false;
|
||||||
|
|
||||||
home-manager.users.wo2w = {
|
hm = {
|
||||||
services.gnome-keyring.enable = true;
|
services.gnome-keyring.enable = true;
|
||||||
|
|
||||||
programs.niri.settings = {
|
programs.niri.settings = {
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.programs.niri.settings.window-rules = [
|
hm.programs.niri.settings.window-rules = [
|
||||||
# block sensitive applications from capture
|
# block sensitive applications from capture
|
||||||
{
|
{
|
||||||
matches = [{ app-id = "^org.kde.polkit-kde-authentication-agent-1$"; }];
|
matches = [{ app-id = "^org.kde.polkit-kde-authentication-agent-1$"; }];
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.programs.niri.settings.window-rules = [
|
hm.programs.niri.settings.window-rules = [
|
||||||
{
|
{
|
||||||
matches = [{ app-id = "vesktop"; }];
|
matches = [{ app-id = "vesktop"; }];
|
||||||
open-on-workspace = "vesktop";
|
open-on-workspace = "vesktop";
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.programs.niri.settings.window-rules = [
|
hm.programs.niri.settings.window-rules = [
|
||||||
{
|
{
|
||||||
matches = [{ app-id = "vesktop"; }];
|
matches = [{ app-id = "vesktop"; }];
|
||||||
open-on-workspace = "fullscreen";
|
open-on-workspace = "fullscreen";
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.programs.niri.settings.workspaces = {
|
hm.programs.niri.settings.workspaces = {
|
||||||
"01-DP-1-code" = {
|
"01-DP-1-code" = {
|
||||||
name = "code";
|
name = "code";
|
||||||
open-on-output = "DP-1";
|
open-on-output = "DP-1";
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.programs.niri.settings.workspaces = {
|
hm.programs.niri.settings.workspaces = {
|
||||||
"01-code".name = "code";
|
"01-code".name = "code";
|
||||||
"02-fullscreen".name = "fullscreen";
|
"02-fullscreen".name = "fullscreen";
|
||||||
"03-gaming".name = "gaming";
|
"03-gaming".name = "gaming";
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, pkgs, lib, ... }:
|
{ config, pkgs, lib, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w = {
|
hm = {
|
||||||
home.packages = [ pkgs.swaybg ];
|
home.packages = [ pkgs.swaybg ];
|
||||||
|
|
||||||
systemd.user.services.swaybg = {
|
systemd.user.services.swaybg = {
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,7 @@
|
||||||
{
|
{
|
||||||
fonts.packages = [ pkgs.font-awesome ];
|
fonts.packages = [ pkgs.font-awesome ];
|
||||||
|
|
||||||
home-manager.users.wo2w.programs.waybar = {
|
hm.programs.waybar = {
|
||||||
enable = true;
|
enable = true;
|
||||||
systemd.enable = true;
|
systemd.enable = true;
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,7 @@
|
||||||
{ config, ... }:
|
{ config, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
home-manager.users.wo2w.programs.yazi = {
|
hm.programs.yazi = {
|
||||||
enable = true;
|
enable = true;
|
||||||
enableBashIntegration = true;
|
enableBashIntegration = true;
|
||||||
};
|
};
|
||||||
|
|
|
||||||
|
|
@ -1,7 +1,10 @@
|
||||||
{ inputs, config, ... }:
|
{ inputs, config, lib, ... }:
|
||||||
|
|
||||||
{
|
{
|
||||||
imports = [ inputs.home-manager.nixosModules.home-manager ];
|
imports = [
|
||||||
|
inputs.home-manager.nixosModules.home-manager
|
||||||
|
(lib.mkAliasOptionModule [ "hm" ] [ "home-manager" "users" "wo2w" ])
|
||||||
|
];
|
||||||
|
|
||||||
home-manager = {
|
home-manager = {
|
||||||
useGlobalPkgs = true;
|
useGlobalPkgs = true;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue