Compare commits

..

4 commits

Author SHA1 Message Date
b7ffa5e305
change packages of gunther 2024-12-10 15:28:34 +01:00
4da90f3086
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/65912bc6841cf420eb8c0a20e03df7cbbff5963f?narHash=sha256-KZMu4ddMll5khS0rYkJsVD0hVqjMNHlhTM3PCQar0Ag%3D' (2024-12-05)
  → 'github:nix-community/home-manager/d00c6f6d0ad16d598bf7e2956f52c1d9d5de3c3a?narHash=sha256-i5ay20XsvpW91N4URET/nOc0VQWOAd4c4vbqYtcH8Rc%3D' (2024-12-06)
2024-12-07 13:37:11 +01:00
819b583e35
flake.lock: Update
Flake lock file updates:

• Updated input 'unstable':
    'github:nixos/nixpkgs/55d15ad12a74eb7d4646254e13638ad0c4128776?narHash=sha256-M1%2BuCoV5igihRfcUKrr1riygbe73/dzNnzPsmaLCmpo%3D' (2024-12-03)
  → 'github:nixos/nixpkgs/d0797a04b81caeae77bcff10a9dde78bc17f5661?narHash=sha256-kEsTJTUQfQFIJOcLYFt/RvNxIK653ZkTBIs4DG%2BcBns%3D' (2024-12-05)
2024-12-06 12:41:25 +01:00
23364ab89f
flake.lock: Update
Flake lock file updates:

• Updated input 'home-manager':
    'github:nix-community/home-manager/a42fa14b53ceab66274a21da480c9f8e06204173?narHash=sha256-%2BhTCwETOE9N8voTAaF%2BIzdUZz28Ws3LDpH90FWADrEE%3D' (2024-11-18)
  → 'github:nix-community/home-manager/65912bc6841cf420eb8c0a20e03df7cbbff5963f?narHash=sha256-KZMu4ddMll5khS0rYkJsVD0hVqjMNHlhTM3PCQar0Ag%3D' (2024-12-05)
• Updated input 'hyprland-contrib':
    'github:hyprwm/contrib/792f6b83dc719214e0e2a0b380c34f147b28ece2?narHash=sha256-gU4NySYyXeAzVaF5bI6BKmj2CdgiwGFnuPjXUId3Dx0%3D' (2024-11-04)
  → 'github:hyprwm/contrib/d7c55140f1785b8d9fef351f1cd2a4c9e1eaa466?narHash=sha256-sp14z0mrqrtmouz1%2BbU4Jh8/0xi%2BxwQHF2l7mhGSSVU%3D' (2024-12-01)
• Updated input 'unstable':
    'github:nixos/nixpkgs/5e4fbfb6b3de1aa2872b76d49fafc942626e2add?narHash=sha256-OZiZ3m8SCMfh3B6bfGC/Bm4x3qc1m2SVEAlkV6iY7Yg%3D' (2024-11-15)
  → 'github:nixos/nixpkgs/55d15ad12a74eb7d4646254e13638ad0c4128776?narHash=sha256-M1%2BuCoV5igihRfcUKrr1riygbe73/dzNnzPsmaLCmpo%3D' (2024-12-03)
2024-12-05 14:29:42 +01:00
4 changed files with 47 additions and 82 deletions

View file

@ -7,11 +7,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1731968878, "lastModified": 1733484277,
"narHash": "sha256-+hTCwETOE9N8voTAaF+IzdUZz28Ws3LDpH90FWADrEE=", "narHash": "sha256-i5ay20XsvpW91N4URET/nOc0VQWOAd4c4vbqYtcH8Rc=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "a42fa14b53ceab66274a21da480c9f8e06204173", "rev": "d00c6f6d0ad16d598bf7e2956f52c1d9d5de3c3a",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -27,11 +27,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1730743354, "lastModified": 1733056338,
"narHash": "sha256-gU4NySYyXeAzVaF5bI6BKmj2CdgiwGFnuPjXUId3Dx0=", "narHash": "sha256-sp14z0mrqrtmouz1+bU4Jh8/0xi+xwQHF2l7mhGSSVU=",
"owner": "hyprwm", "owner": "hyprwm",
"repo": "contrib", "repo": "contrib",
"rev": "792f6b83dc719214e0e2a0b380c34f147b28ece2", "rev": "d7c55140f1785b8d9fef351f1cd2a4c9e1eaa466",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -49,11 +49,11 @@
}, },
"unstable": { "unstable": {
"locked": { "locked": {
"lastModified": 1731676054, "lastModified": 1733392399,
"narHash": "sha256-OZiZ3m8SCMfh3B6bfGC/Bm4x3qc1m2SVEAlkV6iY7Yg=", "narHash": "sha256-kEsTJTUQfQFIJOcLYFt/RvNxIK653ZkTBIs4DG+cBns=",
"owner": "nixos", "owner": "nixos",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "5e4fbfb6b3de1aa2872b76d49fafc942626e2add", "rev": "d0797a04b81caeae77bcff10a9dde78bc17f5661",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -19,11 +19,6 @@
}; };
}; };
# TODO remove once logseq is fixed
nixpkgs.config.permittedInsecurePackages = [
"electron-27.3.11"
];
services.emacs.package = pkgs.emacs29-pgtk; services.emacs.package = pkgs.emacs29-pgtk;
services.emacs.enable = true; services.emacs.enable = true;
@ -133,14 +128,6 @@
# List packages installed in system profile. # List packages installed in system profile.
environment.systemPackages = environment.systemPackages =
with pkgs; with pkgs;
# let
# catp-gtk = pkgs.catppuccin-gtk.override {
# accents = [ "flamingo" ]; # You can specify multiple accents here to output multiple themes
# size = "compact";
# tweaks = [ "rimless" "black" ]; # You can also specify multiple tweaks here
# variant = "macchiato";
# };
# in
[ [
# for connecting to nas # for connecting to nas
nfs-utils nfs-utils
@ -154,7 +141,6 @@
# greeter # greeter
greetd.gtkgreet greetd.gtkgreet
# catp-gtk
# deps for hyprland / eww # deps for hyprland / eww
socat socat
@ -168,28 +154,23 @@
programs.zsh.enable = true; programs.zsh.enable = true;
users.defaultUserShell = pkgs.zsh; users.defaultUserShell = pkgs.zsh;
# # Binary Cache for Haskell.nix
# nix.settings.trusted-public-keys = [
# "hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ="
# ];
nix.settings.substituters = [ nix.settings.substituters = [
"https://aseipp-nix-cache.freetls.fastly.net" "https://aseipp-nix-cache.freetls.fastly.net"
# "https://aseipp-nix-cache.global.ssl.fastly.net"
# "https://cache.iog.io"
]; ];
# environment variables # environment variables
environment.sessionVariables = { environment.sessionVariables = {
## disable logging when direnv changes ## disable logging when direnv changes
DIRENV_LOG_FORMAT = []; DIRENV_LOG_FORMAT = [];
# GTK theme (set here for greetd)
# GTK_THEME = "Catppuccin-Macchiato-Compact-Flamingo-Dark";
}; };
# fonts # fonts
fonts = { fonts = {
packages = with pkgs; [ packages = with pkgs; [
((nerdfonts.override { fonts = [ "Hack" "DejaVuSansMono" "DroidSansMono" "Noto" ]; })) nerd-fonts.hack
nerd-fonts.dejavu-sans-mono
nerd-fonts.droid-sans-mono
nerd-fonts.noto
mononoki mononoki
# noto-fonts # noto-fonts
noto-fonts-cjk-sans noto-fonts-cjk-sans
@ -222,8 +203,6 @@
User hy84coky User hy84coky
''; '';
programs.steam.enable = true;
# thunar # thunar
programs.thunar = { programs.thunar = {
enable = true; enable = true;

View file

@ -118,6 +118,7 @@
]; ];
exec-once = [ exec-once = [
"bash ~/Git/nixos/gunther/hypr/start.sh" "bash ~/Git/nixos/gunther/hypr/start.sh"
"dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP"
]; ];
}; };
}; };

View file

@ -20,13 +20,6 @@
variant = "macchiato"; variant = "macchiato";
}) })
#nextcloud-client
#ausweisapp
#godot_4
#dotnet-runtime
#blender
#aseprite
# smt solver for liquid haskell # smt solver for liquid haskell
z3 z3
@ -40,13 +33,14 @@
cpplint cpplint
# stuff # stuff
swi-prolog
jq jq
vlc vlc
openvpn openvpn
signal-desktop signal-desktop
webcord discord-canary
firefox-wayland firefox-wayland
ungoogled-chromium google-chrome
thunderbird thunderbird
gimp gimp
qpdfview qpdfview
@ -71,14 +65,10 @@
haskell-language-server haskell-language-server
python3 python3
python3Packages.pygments python3Packages.pygments
nodejs_20
unifont unifont
anki anki
pandoc pandoc
# games
prismlauncher
# hyprland # hyprland
kitty kitty
networkmanagerapplet networkmanagerapplet
@ -141,29 +131,29 @@
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 = { home.pointerCursor = {
@ -173,10 +163,6 @@
size = 24; size = 24;
}; };
services.syncthing = {
enable = true;
};
programs.tofi = { programs.tofi = {
enable = true; enable = true;
settings = { settings = {
@ -193,14 +179,13 @@
}; };
}; };
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;
} }