refactor(flake-parts): initial flake-parts configuration
This commit is contained in:
parent
8f67be9e68
commit
5603001d65
230 changed files with 380 additions and 717 deletions
|
|
@ -1,23 +0,0 @@
|
|||
{ inputs, outputs, config, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
../../../profile
|
||||
];
|
||||
|
||||
activeProfiles = ["base" "hyprland" "productivity" "gaming"];
|
||||
|
||||
theme.minimal.enable = true;
|
||||
|
||||
home.sessionVariables.HN = "ooksdesk";
|
||||
|
||||
monitors = [{
|
||||
name = "DP-1";
|
||||
width = 2560;
|
||||
height = 1440;
|
||||
refreshRate = 155;
|
||||
workspace = "1";
|
||||
primary = true;
|
||||
}];
|
||||
}
|
||||
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
{ inputs, outputs, config, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
../../../profile
|
||||
];
|
||||
|
||||
activeProfiles = ["base" "hyprland" "productivity" "gaming"];
|
||||
|
||||
theme.minimal.enable = true;
|
||||
|
||||
home.sessionVariables.HN = "ooksmedia";
|
||||
|
||||
homeModules.desktop.wayland.nvidia = true;
|
||||
|
||||
monitors = [{
|
||||
name = "HDMI-A-1";
|
||||
width = 1920;
|
||||
height = 1080;
|
||||
refreshRate = 60;
|
||||
workspace = "1";
|
||||
primary = true;
|
||||
}];
|
||||
}
|
||||
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
{ inputs, outputs, config, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
../../../profile
|
||||
];
|
||||
|
||||
activeProfiles = ["base" "hyprland"];
|
||||
|
||||
home.sessionVariables.HN = "ooksmicro";
|
||||
|
||||
monitors = [{
|
||||
name = "DSI-1";
|
||||
width = 720;
|
||||
height = 1280;
|
||||
workspace = "1";
|
||||
primary = true;
|
||||
transform = 3;
|
||||
}];
|
||||
|
||||
colorscheme = inputs.nix-colors.colorSchemes.gruvbox-material-dark-soft;
|
||||
}
|
||||
|
||||
|
|
@ -1,62 +0,0 @@
|
|||
{ pkgs, config, ... }:
|
||||
|
||||
|
||||
{
|
||||
imports = [
|
||||
../../../profile
|
||||
];
|
||||
|
||||
theme.phone.enable = true;
|
||||
|
||||
homeModules = {
|
||||
console = {
|
||||
editor.helix.enable = true;
|
||||
shell.fish.enable = true;
|
||||
prompt.starship.enable = true;
|
||||
multiplexer.zellij.enable = true;
|
||||
utility = {
|
||||
tools.enable = true;
|
||||
};
|
||||
};
|
||||
config.nix.enable = true;
|
||||
};
|
||||
home.packages = with pkgs; [
|
||||
pfetch
|
||||
lazygit
|
||||
openssh
|
||||
htop
|
||||
];
|
||||
programs = {
|
||||
ssh = {
|
||||
enable = true;
|
||||
matchBlocks = {
|
||||
"ooksdesk" = {
|
||||
hostname = "192.168.1.201";
|
||||
user = "ooks";
|
||||
identityFile = "~/.ssh/id_ed25519";
|
||||
forwardAgent = true;
|
||||
};
|
||||
};
|
||||
};
|
||||
git = {
|
||||
enable = true;
|
||||
package = pkgs.gitAndTools.gitFull;
|
||||
userName = "ooks-io";
|
||||
userEmail = "ooks@protonmail.com";
|
||||
ignores = [ ".direnv" "result" ];
|
||||
lfs.enable = true;
|
||||
};
|
||||
};
|
||||
|
||||
home.shellAliases = {
|
||||
nrs = "nix-on-droid switch --flake $FLAKE";
|
||||
};
|
||||
|
||||
home.sessionVariables = {
|
||||
TZ = "Pacific/Auckland";
|
||||
FLAKE = "$HOME/.config/ooknix";
|
||||
};
|
||||
|
||||
home.stateVersion = "23.11";
|
||||
}
|
||||
|
||||
|
|
@ -1,23 +0,0 @@
|
|||
{ inputs, outputs, config, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
../../../profile
|
||||
];
|
||||
|
||||
activeProfiles = ["base" "hyprland" "productivity"];
|
||||
|
||||
theme.minimal.enable = true;
|
||||
|
||||
home.sessionVariables.HN = "ookst480s";
|
||||
|
||||
monitors = [{
|
||||
name = "eDP-1";
|
||||
width = 1920;
|
||||
height = 1080;
|
||||
workspace = "1";
|
||||
primary = true;
|
||||
transform = 0;
|
||||
}];
|
||||
}
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue