tangled
alpha
login
or
join now
adjoly.fr
/
nixos-config
0
fork
atom
❄️ My personnal NixOS configuration
nix-flake
nixos-configuration
linux
dotfiles
flake
nix
nix-config
nixos
nixos-flake
linux-desktop
0
fork
atom
overview
issues
pulls
2
pipelines
「✏️」 norm: normed project.
adjoly.fr
2 months ago
e1302f63
7f491626
0/1
pr.yml
failed
1m 30s
+29
-31
5 changed files
expand all
collapse all
unified
split
home
DEV-BOYY
packages.nix
LAPTOP-5530
default.nix
packages.nix
modules
home-manager
gui
default.nix
ghostty.nix
+1
-2
home/DEV-BOYY/packages.nix
reviewed
···
1
1
{
2
2
pkgs,
3
3
-
inputs,
4
3
self,
5
4
...
6
5
}:
···
13
12
(unstable.prismlauncher.override {
14
13
jdks = [
15
14
jdk8
16
16
-
jdk11
15
15
+
jdk11
17
16
jdk17
18
17
jdk21
19
18
jdk25
+1
-1
home/LAPTOP-5530/default.nix
reviewed
···
20
20
hypridle.sleep_timeout = 600;
21
21
hyprlock.monitor = "eDP-1";
22
22
k9s.enable = true;
23
23
-
ghostty.enable = true;
23
23
+
ghostty.enable = true;
24
24
};
25
25
26
26
programs.ghostty.settings.font-size = 14;
-1
home/LAPTOP-5530/packages.nix
reviewed
···
1
1
{
2
2
pkgs,
3
3
self,
4
4
-
inputs,
5
4
...
6
5
}:
7
6
+1
-1
modules/home-manager/gui/default.nix
reviewed
···
1
1
{
2
2
imports = [
3
3
./kitty.nix
4
4
-
./ghostty.nix
4
4
+
./ghostty.nix
5
5
./nextcloud.nix
6
6
./darkman.nix
7
7
./dunst.nix
+26
-26
modules/home-manager/gui/ghostty.nix
reviewed
···
1
1
{
2
2
-
lib,
3
3
-
config,
4
4
-
...
2
2
+
lib,
3
3
+
config,
4
4
+
...
5
5
}:
6
6
7
7
{
8
8
-
options = {
9
9
-
keyzox.ghostty.enable = lib.mkEnableOption "to enable ghostty";
10
10
-
};
8
8
+
options = {
9
9
+
keyzox.ghostty.enable = lib.mkEnableOption "to enable ghostty";
10
10
+
};
11
11
12
12
-
config = lib.mkIf config.keyzox.ghostty.enable {
13
13
-
catppuccin.ghostty.enable = false;
12
12
+
config = lib.mkIf config.keyzox.ghostty.enable {
13
13
+
catppuccin.ghostty.enable = false;
14
14
15
15
-
programs.ghostty = {
16
16
-
enable = true;
17
17
-
enableZshIntegration = true;
18
18
-
systemd.enable = true;
19
19
-
settings = {
20
20
-
theme = lib.mkDefault "light:Catppuccin Latte,dark:Catppuccin Mocha";
21
21
-
font-family = lib.mkDefault "JetBrainsMonoNL NFM Light";
22
22
-
font-family-bold = lib.mkDefault "JetBrainsMono NFM Bold";
23
23
-
font-family-italic = lib.mkDefault "JetBrainsMono NFM Italic";
24
24
-
font-family-bold-italic = lib.mkDefault "JetBrainsMono NFM Bold Italic";
25
25
-
mouse-scroll-multiplier = lib.mkDefault 0.5;
26
26
-
resize-overlay = lib.mkDefault "never";
27
27
-
term = lib.mkDefault "xterm-256color";
28
28
-
unfocused-split-opacity = 1;
29
29
-
window-decoration = false;
30
30
-
};
31
31
-
};
32
32
-
};
15
15
+
programs.ghostty = {
16
16
+
enable = true;
17
17
+
enableZshIntegration = true;
18
18
+
systemd.enable = true;
19
19
+
settings = {
20
20
+
theme = lib.mkDefault "light:Catppuccin Latte,dark:Catppuccin Mocha";
21
21
+
font-family = lib.mkDefault "JetBrainsMonoNL NFM Light";
22
22
+
font-family-bold = lib.mkDefault "JetBrainsMono NFM Bold";
23
23
+
font-family-italic = lib.mkDefault "JetBrainsMono NFM Italic";
24
24
+
font-family-bold-italic = lib.mkDefault "JetBrainsMono NFM Bold Italic";
25
25
+
mouse-scroll-multiplier = lib.mkDefault 0.5;
26
26
+
resize-overlay = lib.mkDefault "never";
27
27
+
term = lib.mkDefault "xterm-256color";
28
28
+
unfocused-split-opacity = 1;
29
29
+
window-decoration = false;
30
30
+
};
31
31
+
};
32
32
+
};
33
33
}