Compare commits

..

6 commits

Author SHA1 Message Date
229379fc55
remove themes 2024-08-30 21:10:54 +02:00
75aff2610c
update ssh 2024-08-30 21:10:46 +02:00
403f2b8963
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/2598861031b78aadb4da7269df7ca9ddfc3e1671' (2024-08-18)
  → 'github:nix-community/home-manager/c2cd2a52e02f1dfa1c88f95abeb89298d46023be' (2024-08-23)
• Updated input 'unstable':
    'github:nixos/nixpkgs/8a3354191c0d7144db9756a74755672387b702ba' (2024-08-18)
  → 'github:nixos/nixpkgs/71e91c409d1e654808b2621f28a327acfdad8dc2' (2024-08-28)
2024-08-30 18:22:07 +02:00
2ed0c57fb1
flake.lock: Add
Flake lock file updates:

• Added input 'home-manager':
    'github:nix-community/home-manager/2598861031b78aadb4da7269df7ca9ddfc3e1671' (2024-08-18)
• Added input 'home-manager/nixpkgs':
    follows 'unstable'
• Added input 'hyprland-contrib':
    'github:hyprwm/contrib/9d67858b437d4a1299be496d371b66fc0d3e01f6' (2024-08-02)
• Added input 'hyprland-contrib/nixpkgs':
    follows 'unstable'
• Added input 'unstable':
    'github:nixos/nixpkgs/8a3354191c0d7144db9756a74755672387b702ba' (2024-08-18)
2024-08-20 10:44:29 +02:00
97569e89a0
merge 2024-08-20 10:44:14 +02:00
32b0cad1e8
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/d0240a064db3987eb4d5204cf2400bc4452d9922' (2024-07-27)
  → 'github:nix-community/home-manager/b3d5ea65d88d67d4ec578ed11d4d2d51e3de525e' (2024-08-07)
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/65d42dcbfde2229a75ccdb195c318dfe241f9ade' (2024-07-11)
  → 'github:hyprwm/contrib/9d67858b437d4a1299be496d371b66fc0d3e01f6' (2024-08-02)
• Updated input 'unstable':
    'github:nixos/nixpkgs/b73c2221a46c13557b1b3be9c2070cc42cf01eb3' (2024-07-27)
  → 'github:nixos/nixpkgs/cb9a96f23c491c081b38eab96d22fa958043c9fa' (2024-08-04)
2024-08-08 10:09:30 +02:00
4 changed files with 60 additions and 46 deletions

View file

@ -1,4 +1,10 @@
{ {
# Enable the OpenSSH daemon. # Enable the OpenSSH daemon.
services.openssh.enable = true; services.openssh.enable = true;
users.users.leonv.openssh.authorizedKeys.keys = [
"${../../nix-secrets/dafoe/ssh/gunther}"
"${../../nix-secrets/dafoe/ssh/absol}"
];
# Enable fail2ban to make ssh more secure
services.fail2ban.enable = true;
} }

View file

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1723399884, "lastModified": 1724435763,
"narHash": "sha256-97wn0ihhGqfMb8WcUgzzkM/TuAxce2Gd20A8oiruju4=", "narHash": "sha256-UNky3lJNGQtUEXT2OY8gMxejakSWPTfWKvpFkpFlAfM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "086f619dd991a4d355c07837448244029fc2d9ab", "rev": "c2cd2a52e02f1dfa1c88f95abeb89298d46023be",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -49,11 +49,11 @@
}, },
"unstable": { "unstable": {
"locked": { "locked": {
"lastModified": 1723362943, "lastModified": 1724819573,
"narHash": "sha256-dFZRVSgmJkyM0bkPpaYRtG/kRMRTorUIDj8BxoOt1T4=", "narHash": "sha256-GnR7/ibgIH1vhoy8cYdmXE6iyZqKqFxQSVkFgosBh6w=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "a58bc8ad779655e790115244571758e8de055e3d", "rev": "71e91c409d1e654808b2621f28a327acfdad8dc2",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -124,14 +124,15 @@
# List packages installed in system profile. # List packages installed in system profile.
environment.systemPackages = environment.systemPackages =
with pkgs; with pkgs;
let # let
catp-gtk = pkgs.catppuccin-gtk.override { # catp-gtk = pkgs.catppuccin-gtk.override {
accents = [ "flamingo" ]; # You can specify multiple accents here to output multiple themes # accents = [ "flamingo" ]; # You can specify multiple accents here to output multiple themes
size = "compact"; # size = "compact";
tweaks = [ "rimless" "black" ]; # You can also specify multiple tweaks here # tweaks = [ "rimless" "black" ]; # You can also specify multiple tweaks here
variant = "macchiato"; # variant = "macchiato";
}; # };
in [ # in
[
# for connecting to nas # for connecting to nas
nfs-utils nfs-utils
@ -144,7 +145,7 @@
# greeter # greeter
greetd.gtkgreet greetd.gtkgreet
catp-gtk # catp-gtk
# deps for hyprland / eww # deps for hyprland / eww
socat socat
@ -173,7 +174,7 @@
## disable logging when direnv changes ## disable logging when direnv changes
DIRENV_LOG_FORMAT = []; DIRENV_LOG_FORMAT = [];
# GTK theme (set here for greetd) # GTK theme (set here for greetd)
GTK_THEME = "Catppuccin-Macchiato-Compact-Flamingo-Dark"; # GTK_THEME = "Catppuccin-Macchiato-Compact-Flamingo-Dark";
}; };
# fonts # fonts

View file

@ -132,43 +132,50 @@
oh-my-zsh.enable = true; oh-my-zsh.enable = true;
}; };
gtk = { # gtk = {
enable = true; # enable = true;
theme = { # theme = {
name = "Catppuccin-Macchiato-Compact-Flamingo-Dark"; # name = "Catppuccin-Macchiato-Compact-Flamingo-Dark";
package = pkgs.catppuccin-gtk.override { # package = pkgs.catppuccin-gtk.override {
accents = [ "flamingo" ]; # accents = [ "flamingo" ];
size = "compact"; # size = "compact";
tweaks = [ "rimless" "black" ]; # tweaks = [ "rimless" "black" ];
variant = "macchiato"; # variant = "macchiato";
}; # };
}; # };
iconTheme = { # iconTheme = {
name = "Dracula"; # name = "Dracula";
package = pkgs.dracula-icon-theme; # package = pkgs.dracula-icon-theme;
}; # };
font = { # font = {
name = "NotoSans Nerd Font"; # name = "NotoSans Nerd Font";
}; # };
gtk3 = { # gtk3 = {
extraConfig.gtk-application-prefer-dark-theme = true; # extraConfig.gtk-application-prefer-dark-theme = true;
}; # };
}; # };
home.sessionVariables.GTK_THEME = "Catppuccin-Macchiato-Compact-Flamingo-Dark"; # home.sessionVariables.GTK_THEME = "Catppuccin-Macchiato-Compact-Flamingo-Dark";
home.sessionPath = [ "$HOME/.config/emacs/bin" ]; home.sessionPath = [ "$HOME/.config/emacs/bin" ];
home.pointerCursor = {
gtk.enable = true;
package = pkgs.bibata-cursors;
name = "Bibata-Modern-Classic";
size = 24;
};
services.syncthing = { services.syncthing = {
enable = true; enable = true;
}; };
dconf.settings = { # dconf.settings = {
# GTK4 Setup # # GTK4 Setup
"org/gnome/desktop/interface" = { # "org/gnome/desktop/interface" = {
gtk-theme = "Catppuccin-Macchiato-Compact-Flamingo-Dark"; # gtk-theme = "Catppuccin-Macchiato-Compact-Flamingo-Dark";
color-scheme = "prefer-dark"; # color-scheme = "prefer-dark";
}; # };
}; # };
services.mpris-proxy.enable = true; services.mpris-proxy.enable = true;
} }