Added stuff

This commit is contained in:
vanten-s 2024-07-22 10:12:45 +02:00
parent ac6dc18ccd
commit 1bf2737d9a
Signed by: vanten-s
GPG key ID: DE3060396884D3F2
3 changed files with 62 additions and 49 deletions

View file

@ -77,7 +77,7 @@ in {
users.users.svante = { users.users.svante = {
isNormalUser = true; isNormalUser = true;
description = "Svante"; description = "Svante";
extraGroups = [ "networkmanager" "wheel" "audio" "dialout" ]; extraGroups = [ "networkmanager" "wheel" "audio" "dialout" "wireshark" ];
shell = pkgs.zsh; shell = pkgs.zsh;
packages = with pkgs; []; packages = with pkgs; [];
}; };
@ -131,6 +131,7 @@ in {
glib glib
links2 links2
dolphin dolphin
wireshark
pkg-config pkg-config
gnome.nautilus gnome.nautilus
kitty kitty
@ -148,6 +149,7 @@ in {
wtype wtype
cifs-utils cifs-utils
waybar waybar
ffmpeg
pulsemixer pulsemixer
waypaper waypaper
swaybg swaybg
@ -312,9 +314,10 @@ in {
enable = true; enable = true;
allowedTCPPortRanges = [ allowedTCPPortRanges = [
{ from = 1714; to = 1764; } # KDE Connect { from = 1714; to = 1764; } # KDE Connect
{ from = 22000; to = 22000; } # KDE Connect
]; ];
allowedUDPPortRanges = [ allowedUDPPortRanges = [
{ from = 1714; to = 1764; } # KDE Connect { from = 22000; to = 22000; } # KDE Connect
]; ];
}; };

View file

@ -78,11 +78,6 @@ dwindle {
preserve_split = yes # you probably want this preserve_split = yes # you probably want this
} }
master {
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
new_is_master = true
}
gestures { gestures {
# See https://wiki.hyprland.org/Configuring/Variables/ for more # See https://wiki.hyprland.org/Configuring/Variables/ for more
workspace_swipe = off workspace_swipe = off

View file

@ -5,50 +5,65 @@
home.homeDirectory = "/home/svante"; home.homeDirectory = "/home/svante";
home.stateVersion = "23.11"; home.stateVersion = "23.11";
home.packages = [ home.packages = with pkgs; [
pkgs.fortune fortune
pkgs.mako mako
pkgs.kdePackages.kalgebra kdePackages.kalgebra
pkgs.libreoffice libreoffice
pkgs.htop htop
pkgs.ripgrep ripgrep
pkgs.xwaylandvideobridge xwaylandvideobridge
pkgs.qtpass qtpass
pkgs.pipewire pipewire
pkgs.jdk21 jdk21
pkgs.wireplumber wireplumber
pkgs.xdg-desktop-portal-hyprland xdg-desktop-portal-hyprland
pkgs.qt6.qtwayland qt6.qtwayland
pkgs.libsForQt5.qt5.qtwayland libsForQt5.qt5.qtwayland
pkgs.ccls ccls
pkgs.clang clang
pkgs.obs-studio obs-studio
pkgs.prismlauncher prismlauncher
pkgs.prusa-slicer prusa-slicer
pkgs.gphoto2 gphoto2
pkgs.freecad freecad
pkgs.direnv direnv
pkgs.easyeffects easyeffects
pkgs.tmux tmux
pkgs.kicad kicad
pkgs.spotify spotify
pkgs.arduino-ide arduino-ide
pkgs.blender blender
pkgs.gimp gimp
pkgs.davinci-resolve davinci-resolve
pkgs.feh feh
pkgs.unityhub unityhub
pkgs.distrobox distrobox
pkgs.godot_4 godot_4
pkgs.dig dig
pkgs.socat socat
pkgs.android-studio android-studio
pkgs.android-tools android-tools
pkgs.steam steam
pkgs.sidequest sidequest
pkgs.libei libei
]; ];
programs.ncspot = {
enable = true;
settings = {
notify = true;
};
};
services.mako = {
enable = true;
backgroundColor = "#1e1e2ee0";
borderRadius = 10;
icons = false;
defaultTimeout = 3000;
};
home.file = { home.file = {
".config/fuzzel".source = dotfiles/fuzzel; ".config/fuzzel".source = dotfiles/fuzzel;
".config/hypr".source = dotfiles/hypr; ".config/hypr".source = dotfiles/hypr;