โ„๏ธ My personnal NixOS configuration
nix-flake nixos-configuration linux dotfiles flake nix nix-config nixos nixos-flake linux-desktop
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ใ€Œ๐Ÿ—๏ธใ€ wip(dms): hihi

adjoly aced5b31 230c53a6

+27 -12
+2 -2
home/DEV-BOYY/default.nix
··· 19 19 hyprland.autostart.enable = true; 20 20 bitwarden-ssh-agent.enable = true; 21 21 theme.enable = true; 22 - hypridle.sleep_timeout = -1; 23 - hyprlock.monitor = "DP-2"; 22 + # hypridle.sleep_timeout = -1; 23 + # hyprlock.monitor = "DP-2"; 24 24 k9s.enable = true; 25 25 }; 26 26
+4 -4
home/DEV-BOYY/wm.nix
··· 15 15 wayland.windowManager.hyprland = { 16 16 settings = { 17 17 bind = [ 18 - "CTRL ALT, HOME, exec, adjust-brightness 1 +10" 19 - "CTRL ALT, END, exec, adjust-brightness 1 -10" 20 - "CTRL ALT, Next, exec, adjust-brightness 2 -10" 21 - "CTRL ALT, Prior, exec, adjust-brightness 2 +10" 18 + "CTRL ALT, HOME, exec, dms ipc brightness increment 10 ddc:i2c-5" 19 + "CTRL ALT, END, exec, dms ipc brightness decrement 10 ddc:i2c-5" 20 + "CTRL ALT, Prior, exec, dms ipc brightness increment 10 ddc:i2c-6" 21 + "CTRL ALT, Next, exec, dms ipc brightness decrement 10 ddc:i2c-6" 22 22 ]; 23 23 env = [ 24 24 "LIBVA_DRIVER_NAME,nvidia"
+16
hosts/DEV-BOYY/default.nix
··· 14 14 networking.hostName = "DEV-BOYY"; 15 15 programs.noisetorch.enable = true; 16 16 17 + services.ollama = { 18 + enable = true; 19 + package = pkgs.unstable.ollama-cuda; 20 + # host = "[::]"; 21 + }; 22 + services.open-webui = { 23 + enable = true; 24 + package = pkgs.unstable.open-webui; 25 + host = "localhost"; 26 + port = 6001; 27 + environment = { 28 + OLLAMA_API_BASE_URL = "http://127.0.0.1:11434"; 29 + WEBUI_AUTH = "False"; 30 + }; 31 + }; 32 + 17 33 # For ddcutils compatibility 18 34 users.users.adjoly.extraGroups = [ "i2c" ]; 19 35
+1 -1
modules/home-manager/default.nix
··· 21 21 keyzox.nextcloud.enable = lib.mkDefault true; 22 22 keyzox.darkman.enable = lib.mkDefault true; 23 23 keyzox.dunst.enable = lib.mkDefault true; 24 - keyzox.hyprlock.enable = lib.mkDefault true; 24 + # keyzox.hyprlock.enable = lib.mkDefault true; 25 25 keyzox.hyprland.enable = lib.mkDefault true; 26 26 keyzox.wl-sunset.enable = lib.mkDefault true; 27 27 keyzox.gui-app.enable = lib.mkDefault true;
+1 -1
modules/home-manager/gui/wm/dms.nix
··· 15 15 programs.dank-material-shell = { 16 16 enable = true; 17 17 package = pkgs.unstable.dms-shell; 18 - quickshell.package = pkgs.unstable.quickshell; 18 + # quickshell.package = pkgs.unstable.quickshell; 19 19 20 20 dgop.package = inputs.dgop.packages.${pkgs.stdenv.hostPlatform.system}.default; 21 21 plugins = {
+3 -4
modules/home-manager/gui/wm/hyprland.nix
··· 12 12 }; 13 13 14 14 config = lib.mkMerge [ 15 - 16 15 (lib.mkIf config.keyzox.hyprland.enable { 16 + keyzox.vicinae.enable = true; 17 17 # keyzox.hyprpaper.enable = lib.mkDefault true; 18 - keyzox.vicinae.enable = true; 19 18 # keyzox.waybar.enable = lib.mkDefault true; 20 - keyzox.dms.enable = lib.mkDefault true; 19 + keyzox.dms.enable = lib.mkDefault true; 21 20 22 21 home.packages = with pkgs; [ 23 22 killall ··· 47 46 "noanim, vicinae" 48 47 ]; 49 48 exec-once = lib.mkBefore [ 50 - "hyprpaper" 49 + # "hyprpaper" 51 50 "waybar" 52 51 ]; 53 52 "$mod" = "ALT";