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.neovim.enable = true;
|
||||
|
||||
# Terminal app
|
||||
home.ghostty.enable = true;
|
||||
|
||||
# Code editor
|
||||
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