cleaning process
This commit is contained in:
@@ -1,14 +0,0 @@
|
|||||||
{ ... }:
|
|
||||||
{
|
|
||||||
programs.ghostty = {
|
|
||||||
enable = true;
|
|
||||||
enableZshIntegration = true;
|
|
||||||
settings = {
|
|
||||||
background-opacity = 0.9;
|
|
||||||
keybind = [
|
|
||||||
"performable:ctrl+c=copy_to_clipboard"
|
|
||||||
"performable:ctrl+v=paste_from_clipboard"
|
|
||||||
];
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
Binary file not shown.
|
Before Width: | Height: | Size: 1.2 MiB |
@@ -20,6 +20,9 @@
|
|||||||
home.shell.git.enable = true;
|
home.shell.git.enable = true;
|
||||||
home.shell.neovim.enable = true;
|
home.shell.neovim.enable = true;
|
||||||
|
|
||||||
|
# Terminal app
|
||||||
|
home.ghostty.enable = true;
|
||||||
|
|
||||||
# Code editor
|
# Code editor
|
||||||
home.env.nix.enable = true;
|
home.env.nix.enable = true;
|
||||||
|
|
||||||
|
|||||||
@@ -1,27 +0,0 @@
|
|||||||
{
|
|
||||||
pkgs,
|
|
||||||
lib,
|
|
||||||
config,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
with lib;
|
|
||||||
let
|
|
||||||
cfg = config.home.env.jdk;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
options.home.env.jdk = {
|
|
||||||
enable = mkEnableOption "System nh service";
|
|
||||||
};
|
|
||||||
config = mkIf cfg.enable {
|
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
|
||||||
jdk25_headless
|
|
||||||
];
|
|
||||||
|
|
||||||
home.sessionVariables = {
|
|
||||||
JAVA_HOME = "${pkgs.jdk25_headless}";
|
|
||||||
M2_HOME = "${config.home.sessionVariables.XDG_DATA_HOME}/m2";
|
|
||||||
};
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -1,22 +0,0 @@
|
|||||||
{
|
|
||||||
pkgs,
|
|
||||||
lib,
|
|
||||||
config,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
with lib;
|
|
||||||
let
|
|
||||||
cfg = config.home.env.python;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
options.home.env.python = {
|
|
||||||
enable = mkEnableOption "System nh service";
|
|
||||||
};
|
|
||||||
config = mkIf cfg.enable {
|
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
|
||||||
uv
|
|
||||||
];
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -1,27 +0,0 @@
|
|||||||
{
|
|
||||||
pkgs,
|
|
||||||
lib,
|
|
||||||
config,
|
|
||||||
...
|
|
||||||
}:
|
|
||||||
with lib;
|
|
||||||
let
|
|
||||||
cfg = config.home.env.rust;
|
|
||||||
in
|
|
||||||
{
|
|
||||||
options.home.env.rust = {
|
|
||||||
enable = mkEnableOption "System nh service";
|
|
||||||
};
|
|
||||||
config = mkIf cfg.enable {
|
|
||||||
|
|
||||||
home.packages = with pkgs; [
|
|
||||||
rustup
|
|
||||||
];
|
|
||||||
|
|
||||||
home.sessionVariables = {
|
|
||||||
CARGO_HOME = "${config.home.sessionVariables.XDG_DATA_HOME}/cargo";
|
|
||||||
RUSTUP_HOME = "${config.home.sessionVariables.XDG_DATA_HOME}/rustup";
|
|
||||||
};
|
|
||||||
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,25 @@
|
|||||||
|
{ lib, config, ... }:
|
||||||
|
with lib;
|
||||||
|
let
|
||||||
|
cfg = config.home.ghostty;
|
||||||
|
in
|
||||||
|
{
|
||||||
|
options.home.ghostty = {
|
||||||
|
enable = mkEnableOption "Xdg service";
|
||||||
|
};
|
||||||
|
config = mkIf cfg.enable {
|
||||||
|
|
||||||
|
programs.ghostty = {
|
||||||
|
enable = true;
|
||||||
|
enableZshIntegration = true;
|
||||||
|
settings = {
|
||||||
|
background-opacity = 0.9;
|
||||||
|
keybind = [
|
||||||
|
"performable:ctrl+c=copy_to_clipboard"
|
||||||
|
"performable:ctrl+v=paste_from_clipboard"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user