framework-2024-07-26-10-25-06
This commit is contained in:
@ -25,18 +25,6 @@
|
||||
openFirewall = true;
|
||||
extraConfig = "StreamLocalBindUnlink yes";
|
||||
};
|
||||
# nextdns = {
|
||||
# enable = true;
|
||||
# arguments = [
|
||||
# "-config"
|
||||
# secrets.nextdnshash
|
||||
# "-cache-size"
|
||||
# "10MB"
|
||||
# "-listen"
|
||||
# "127.0.0.1:53"
|
||||
# "-report-client-info"
|
||||
# ];
|
||||
# };
|
||||
|
||||
dnscrypt-proxy2 = {
|
||||
enable = true;
|
||||
@ -62,7 +50,7 @@
|
||||
};
|
||||
|
||||
networking = {
|
||||
nameservers = [ "127.0.0.1" "::1" ];
|
||||
nameservers = [ "127.0.0.1" ];
|
||||
# hosts = {
|
||||
# "207.180.220.97" = [ "szczepan.ski" ];
|
||||
# "10.100.0.1" = [ "vps.wg" ];
|
||||
|
@ -13,35 +13,40 @@
|
||||
};
|
||||
|
||||
desktopManager.gnome.enable = true;
|
||||
layout = "us";
|
||||
xkb.layout = "us";
|
||||
|
||||
# Enable touchpad support.
|
||||
libinput.enable = true;
|
||||
updateDbusEnvironment = true;
|
||||
};
|
||||
|
||||
# Enable touchpad support.
|
||||
libinput.enable = true;
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
blackbox-terminal
|
||||
# blackbox-terminal
|
||||
gnome.gnome-power-manager
|
||||
gnome.gnome-tweaks
|
||||
gnomeExtensions.appindicator
|
||||
gnomeExtensions.blur-my-shell
|
||||
gnomeExtensions.vitals
|
||||
gnomeExtensions.dash-to-dock
|
||||
# gnomeExtensions.syncthing-indicator
|
||||
gnomeExtensions.caffeine
|
||||
gnomeExtensions.user-themes
|
||||
|
||||
pantheon.elementary-icon-theme
|
||||
|
||||
flat-remix-icon-theme
|
||||
flat-remix-gtk
|
||||
flat-remix-gnome
|
||||
# flat-remix-icon-theme
|
||||
# flat-remix-gtk
|
||||
# flat-remix-gnome
|
||||
# juno-theme
|
||||
|
||||
trayscale
|
||||
];
|
||||
|
||||
environment.gnome.excludePackages = (with pkgs; [ gnome-tour ])
|
||||
environment.gnome.excludePackages = (with pkgs; [ gnome-tour gedit ])
|
||||
++ (with pkgs.gnome; [
|
||||
cheese # webcam tool
|
||||
gnome-music
|
||||
gedit # text editor
|
||||
epiphany # web browser
|
||||
gnome-characters
|
||||
totem # video player
|
||||
|
25
configs/plasma-wayland.nix
Executable file
25
configs/plasma-wayland.nix
Executable file
@ -0,0 +1,25 @@
|
||||
{ config, pkgs, lib, ... }: {
|
||||
programs = {
|
||||
dconf.enable = true;
|
||||
kdeconnect.enable = true;
|
||||
};
|
||||
|
||||
environment.plasma6.excludePackages = with pkgs.kdePackages; [
|
||||
plasma-browser-integration
|
||||
konsole
|
||||
oxygen
|
||||
kate
|
||||
];
|
||||
|
||||
services = {
|
||||
desktopManager.plasma6.enable = true;
|
||||
displayManager = {
|
||||
sddm = {
|
||||
enable = true;
|
||||
wayland.enable = true;
|
||||
};
|
||||
};
|
||||
|
||||
libinput.enable = true;
|
||||
};
|
||||
}
|
@ -11,8 +11,6 @@
|
||||
kate
|
||||
];
|
||||
|
||||
# environment.etc."chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json".source = "${pkgs.plasma-browser-integration}/etc/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json";
|
||||
|
||||
services = {
|
||||
desktopManager.plasma6.enable = true;
|
||||
displayManager = {
|
||||
@ -36,6 +34,4 @@
|
||||
|
||||
libinput.enable = true;
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [ catppuccin-kde sweet-nova ];
|
||||
}
|
||||
|
@ -68,27 +68,26 @@ in {
|
||||
};
|
||||
|
||||
environment.systemPackages = with unstable.pkgs; [
|
||||
xfce.catfish
|
||||
alacritty
|
||||
baobab
|
||||
czkawka # fslint before
|
||||
discord
|
||||
espeak-ng
|
||||
# discord
|
||||
# espeak-ng
|
||||
gparted
|
||||
grsync
|
||||
handbrake
|
||||
insomnia
|
||||
keepassxc
|
||||
meld
|
||||
nextcloud-client
|
||||
pinta
|
||||
signal-desktop
|
||||
solaar
|
||||
remmina
|
||||
spotify
|
||||
baobab
|
||||
keepassxc
|
||||
grsync
|
||||
virt-manager
|
||||
# remmina
|
||||
rustdesk-flutter
|
||||
glxinfo
|
||||
gparted
|
||||
simple-scan
|
||||
# signal-desktop
|
||||
# solaar
|
||||
# spotify
|
||||
virt-manager
|
||||
];
|
||||
|
||||
home-manager.users.alex = { pkgs, ... }: {
|
||||
|
@ -94,7 +94,7 @@ in {
|
||||
serverAliveInterval = 60;
|
||||
forwardAgent = true;
|
||||
|
||||
matchBlocks."szczepan.ski" = { hostname = "207.180.220.97"; };
|
||||
matchBlocks."szczepan.ski" = { hostname = "szczepan.ski"; };
|
||||
matchBlocks."mini" = { hostname = "10.100.0.3"; };
|
||||
matchBlocks."thinkpad" = { hostname = "10.100.0.8"; };
|
||||
matchBlocks."pi" = { hostname = "10.100.0.6"; };
|
||||
|
Reference in New Issue
Block a user