mirror of
https://gitlab.com/upRootNutrition/dotfiles.git
synced 2025-08-08 12:54:38 -05:00
chore: removed other users and systems
This commit is contained in:
parent
2b4ad99e25
commit
233cab07dd
135 changed files with 216 additions and 2462 deletions
|
@ -96,19 +96,19 @@ let
|
|||
|
||||
themesSubmodule = lib.types.submodule {
|
||||
options = {
|
||||
currentTheme = genOptions stringType "theme";
|
||||
currentTheme = stringType;
|
||||
windowManager = {
|
||||
gaps = intType;
|
||||
borders = intType;
|
||||
rounding = intType;
|
||||
};
|
||||
fonts = {
|
||||
names = genOptions stringType "name";
|
||||
name = stringType;
|
||||
sizes = {
|
||||
applications = genOptions intType "size";
|
||||
desktop = genOptions intType "size";
|
||||
popups = genOptions intType "size";
|
||||
terminal = genOptions intType "size";
|
||||
applications = intType;
|
||||
desktop = intType;
|
||||
popups = intType;
|
||||
terminal = intType;
|
||||
};
|
||||
};
|
||||
cursor = {
|
||||
|
|
|
@ -1,20 +0,0 @@
|
|||
{ devicesFunctions }:
|
||||
let
|
||||
inherit (devicesFunctions)
|
||||
ownerExclusiveReadWriteMask
|
||||
charonIP
|
||||
;
|
||||
in
|
||||
{
|
||||
label = "Charon";
|
||||
name = "charon";
|
||||
sync = {
|
||||
address0 = "";
|
||||
};
|
||||
ip = {
|
||||
address0 = charonIP;
|
||||
};
|
||||
boot = {
|
||||
options = ownerExclusiveReadWriteMask;
|
||||
};
|
||||
}
|
|
@ -10,7 +10,6 @@ in
|
|||
label = dummy;
|
||||
sync = {
|
||||
address0 = "RMDKNJY-BTX6FYF-G6SR332-WS6HARI-PF74SC6-VPBSGRQ-MKVQZEQ-KSIB6QV"; # User0
|
||||
address1 = "RUKSHY4-UCBYRVG-CVYFCMU-M3NLA3Q-JINRF5V-YPR5W32-TEIBJN6-DNQRCAR"; # User2
|
||||
};
|
||||
ip = {
|
||||
address0 = phoneIP;
|
||||
|
|
|
@ -4,23 +4,18 @@ let
|
|||
sambaPermissions
|
||||
userIdForUser0
|
||||
userIdForUser1
|
||||
userIdForUser3
|
||||
synologyIP
|
||||
;
|
||||
|
||||
user0 = "nick";
|
||||
user1 = "garnet";
|
||||
user3 = "streaming";
|
||||
user1 = "streaming";
|
||||
user0Name = "Nick";
|
||||
user1Name = "Garnet";
|
||||
user3Name = "Streaming";
|
||||
synologyName = "synology";
|
||||
in
|
||||
{
|
||||
label = "Synology";
|
||||
sync = {
|
||||
address0 = "MWRGX2V-F5XKE5E-REP6ECT-OOPFBMF-22NHSMW-YFBU6MB-PLFUN63-R3MW2QX"; # User0
|
||||
address1 = ""; # User2
|
||||
};
|
||||
name = synologyName;
|
||||
ip = {
|
||||
|
@ -32,22 +27,10 @@ in
|
|||
device = "//${synologyIP}/homes/${user0Name}";
|
||||
options = sambaPermissions ++ userIdForUser0;
|
||||
};
|
||||
# Garnet Home Folder
|
||||
# Streaming Folder
|
||||
folder1 = {
|
||||
mount = "/mnt/media/${synologyName}/${user1}";
|
||||
device = "//${synologyIP}/homes/${user1Name}";
|
||||
options = sambaPermissions ++ userIdForUser1;
|
||||
};
|
||||
# Minecraft Worlds
|
||||
folder2 = {
|
||||
mount = "/home/${user1}/.local/share/PrismLauncher/instances/1.21/.minecraft/saves";
|
||||
device = "//${synologyIP}/homes/${user1Name}/Minecraft";
|
||||
options = sambaPermissions ++ userIdForUser1;
|
||||
};
|
||||
# Streaming Folder
|
||||
folder3 = {
|
||||
mount = "/mnt/media/${synologyName}/${user3}";
|
||||
device = "//${synologyIP}/homes/${user0Name}";
|
||||
options = sambaPermissions ++ userIdForUser3;
|
||||
options = sambaPermissions ++ userIdForUser1;
|
||||
};
|
||||
}
|
||||
|
|
|
@ -1,33 +0,0 @@
|
|||
{ devicesFunctions }:
|
||||
let
|
||||
inherit (devicesFunctions)
|
||||
readWritePermissions
|
||||
venusIP
|
||||
;
|
||||
drivePath = "/run/media";
|
||||
byLabel = "/dev/disk/by-label";
|
||||
|
||||
in
|
||||
{
|
||||
label = "Venus";
|
||||
name = "venus";
|
||||
ip = {
|
||||
address0 = venusIP;
|
||||
};
|
||||
boot = {
|
||||
options = [
|
||||
"fmask=0022"
|
||||
"dmask=0022"
|
||||
];
|
||||
};
|
||||
storage0 = {
|
||||
mount = "${drivePath}/games";
|
||||
device = "${byLabel}/Games";
|
||||
options = readWritePermissions;
|
||||
};
|
||||
storage1 = {
|
||||
mount = "${drivePath}/entertainment";
|
||||
device = "${byLabel}/Entertainment";
|
||||
options = readWritePermissions;
|
||||
};
|
||||
}
|
|
@ -38,22 +38,17 @@ let
|
|||
"uid=1000"
|
||||
];
|
||||
userIdForUser1 = [
|
||||
"uid=1001"
|
||||
];
|
||||
userIdForUser3 = [
|
||||
"uid=1002"
|
||||
];
|
||||
dummy = [
|
||||
];
|
||||
ceresStorageDriveName = "NAS1";
|
||||
ceresIP = "192.168.50.140";
|
||||
charonIP = "192.168.50.42";
|
||||
deimosIP = "192.168.50.142";
|
||||
marsIP = "192.168.50.218";
|
||||
phoneIP = "192.168.50.243";
|
||||
phobosIP = "192.168.50.180";
|
||||
synologyIP = "192.168.50.210";
|
||||
venusIP = "192.168.58.104";
|
||||
brotherIP = "192.168.50.195";
|
||||
};
|
||||
|
||||
|
|
|
@ -1,7 +1,5 @@
|
|||
let
|
||||
currentTheme0 = catppuccin-macchiato; # User0 Theme
|
||||
currentTheme1 = catppuccin-mocha; # User1 Theme
|
||||
currentTheme2 = catppuccin-mocha; # User2 Theme
|
||||
currentTheme0 = catppuccin-macchiato;
|
||||
|
||||
brogrammer = "brogrammer";
|
||||
catppuccin-frappe = "catppuccin-frappe";
|
||||
|
@ -29,42 +27,18 @@ in
|
|||
borders = 3;
|
||||
rounding = 20;
|
||||
};
|
||||
currentTheme = {
|
||||
theme0 = currentTheme0; # User0 Theme
|
||||
theme1 = currentTheme1; # User1 Theme
|
||||
theme2 = currentTheme2; # User2 Theme
|
||||
};
|
||||
currentTheme = currentTheme0;
|
||||
cursor = {
|
||||
name = "";
|
||||
size = 18;
|
||||
};
|
||||
fonts = {
|
||||
names = {
|
||||
name0 = "MonaspiceRn Nerd Font"; # User0 Font
|
||||
name1 = ""; # User1 Font
|
||||
name2 = ""; # User2 Font
|
||||
};
|
||||
name = "MonaspiceRn Nerd Font";
|
||||
sizes = {
|
||||
applications = {
|
||||
size0 = 14; # User0 Size
|
||||
size1 = 14; # User1 Size
|
||||
size2 = 14; # User2 Size
|
||||
};
|
||||
desktop = {
|
||||
size0 = 12; # User0 Size
|
||||
size1 = 12; # User1 Size
|
||||
size2 = 12; # User2 Size
|
||||
};
|
||||
popups = {
|
||||
size0 = 10; # User0 Size
|
||||
size1 = 10; # User1 Size
|
||||
size2 = 10; # User2 Size
|
||||
};
|
||||
terminal = {
|
||||
size0 = 10; # User0 Size
|
||||
size1 = 10; # User1 Size
|
||||
size2 = 10; # User2 Size
|
||||
};
|
||||
applications = 14;
|
||||
desktop = 12;
|
||||
popups = 10;
|
||||
terminal = 10;
|
||||
};
|
||||
};
|
||||
palettes =
|
||||
|
@ -91,7 +65,6 @@ in
|
|||
${one-dark} = import (palettePath + onePath + /dark);
|
||||
${one-light} = import (palettePath + onePath + /light);
|
||||
${sparky} = import (palettePath + /sparky);
|
||||
|
||||
};
|
||||
};
|
||||
}
|
||||
|
|
|
@ -5,11 +5,16 @@ let
|
|||
;
|
||||
in
|
||||
{
|
||||
name = "Garnet";
|
||||
name = "Streaming";
|
||||
aliases = {
|
||||
};
|
||||
email = {
|
||||
address0 = "ninaeffler@gmail.com";
|
||||
address0 = "nick@upRootNutrition.com";
|
||||
};
|
||||
paths = {
|
||||
path0 = "/home/${user1}/Files/Projects"; # Git path
|
||||
};
|
||||
sshKeys = [
|
||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBF9TmImDoYDpsW5VMFbOcuK3aH4TWRtx/xGxT3yUtEN nick@desktop"
|
||||
];
|
||||
}
|
||||
|
|
|
@ -1,19 +0,0 @@
|
|||
{ user2 }:
|
||||
let
|
||||
inherit
|
||||
user2
|
||||
;
|
||||
in
|
||||
{
|
||||
name = "Stacie";
|
||||
email = {
|
||||
address0 = "staciesimonson@gmail.com";
|
||||
};
|
||||
paths = {
|
||||
path0 = "/home/${user2}"; # Git path
|
||||
};
|
||||
sshKeys = [
|
||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAILQQDw0NigCC76G/GlHWIMunckaBmfgqbfJXFGWB+8fe stacie@desktop"
|
||||
];
|
||||
|
||||
}
|
|
@ -1,20 +0,0 @@
|
|||
{ user3 }:
|
||||
let
|
||||
inherit
|
||||
user3
|
||||
;
|
||||
in
|
||||
{
|
||||
name = "Streaming";
|
||||
aliases = {
|
||||
};
|
||||
email = {
|
||||
address0 = "nick@upRootNutrition.com";
|
||||
};
|
||||
paths = {
|
||||
path0 = "/home/${user3}/Files/Projects"; # Git path
|
||||
};
|
||||
sshKeys = [
|
||||
"ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIBF9TmImDoYDpsW5VMFbOcuK3aH4TWRtx/xGxT3yUtEN nick@desktop"
|
||||
];
|
||||
}
|
|
@ -2,21 +2,15 @@ let
|
|||
configPath = ./config;
|
||||
|
||||
user0 = "nick";
|
||||
user1 = "garnet";
|
||||
user2 = "fallaryn";
|
||||
user3 = "streaming";
|
||||
user1 = "streaming";
|
||||
in
|
||||
{
|
||||
inherit
|
||||
user0
|
||||
user1
|
||||
user2
|
||||
user3
|
||||
;
|
||||
users = {
|
||||
"${user0}" = import (configPath + /user0.nix) { inherit user0; };
|
||||
"${user1}" = import (configPath + /user1.nix) { inherit user1; };
|
||||
"${user2}" = import (configPath + /user2.nix) { inherit user2; };
|
||||
"${user3}" = import (configPath + /user3.nix) { inherit user3; };
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue