diff --git a/flake.lock b/flake.lock index a95a7e1..2b7ebcd 100644 --- a/flake.lock +++ b/flake.lock @@ -28,11 +28,11 @@ "nixpkgs": "nixpkgs" }, "locked": { - "lastModified": 1729588208, - "narHash": "sha256-PNONdMd+sG7JWzNIDerX7oVZXL8FTVlSAZ1BmUo2HjE=", + "lastModified": 1730190761, + "narHash": "sha256-o5m5WzvY6cGIDupuOvjgNSS8AN6yP2iI9MtUC6q/uos=", "owner": "nix-community", "repo": "disko", - "rev": "4be2aadf13b67ffbb993deb73adff77c46b728fc", + "rev": "3979285062d6781525cded0f6c4ff92e71376b55", "type": "github" }, "original": { @@ -144,11 +144,11 @@ ] }, "locked": { - "lastModified": 1729551526, - "narHash": "sha256-7LAGY32Xl14OVQp3y6M43/0AtHYYvV6pdyBcp3eoz0s=", + "lastModified": 1730490306, + "narHash": "sha256-AvCVDswOUM9D368HxYD25RsSKp+5o0L0/JHADjLoD38=", "owner": "nix-community", "repo": "home-manager", - "rev": "5ec753a1fc4454df9285d8b3ec0809234defb975", + "rev": "1743615b61c7285976f85b303a36cdf88a556503", "type": "github" }, "original": { @@ -191,11 +191,11 @@ }, "nixpkgs-stable_2": { "locked": { - "lastModified": 1729357638, - "narHash": "sha256-66RHecx+zohbZwJVEPF7uuwHeqf8rykZTMCTqIrOew4=", + "lastModified": 1729973466, + "narHash": "sha256-knnVBGfTCZlQgxY1SgH0vn2OyehH9ykfF8geZgS95bk=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "bb8c2cf7ea0dd2e18a52746b2c3a5b0c73b93c22", + "rev": "cd3e8833d70618c4eea8df06f95b364b016d4950", "type": "github" }, "original": { @@ -207,11 +207,11 @@ }, "nixpkgs_2": { "locked": { - "lastModified": 1729413321, - "narHash": "sha256-I4tuhRpZFa6Fu6dcH9Dlo5LlH17peT79vx1y1SpeKt0=", + "lastModified": 1730200266, + "narHash": "sha256-l253w0XMT8nWHGXuXqyiIC/bMvh1VRszGXgdpQlfhvU=", "owner": "nixos", "repo": "nixpkgs", - "rev": "1997e4aa514312c1af7e2bda7fad1644e778ff26", + "rev": "807e9154dcb16384b1b765ebe9cd2bba2ac287fd", "type": "github" }, "original": { @@ -240,11 +240,11 @@ "nixpkgs-stable": "nixpkgs-stable_2" }, "locked": { - "lastModified": 1729587807, - "narHash": "sha256-YOc4033a/j1TbdLfkaSOSX2SrvlmuM+enIFoveNTCz4=", + "lastModified": 1729999681, + "narHash": "sha256-qm0uCtM9bg97LeJTKQ8dqV/FvqRN+ompyW4GIJruLuw=", "owner": "Mic92", "repo": "sops-nix", - "rev": "26642e8f193f547e72d38cd4c0c4e45b49236d27", + "rev": "1666d16426abe79af5c47b7c0efa82fd31bf4c56", "type": "github" }, "original": { diff --git a/home/features/cli/neofetch.nix b/home/features/cli/neofetch.nix index 389f3e2..28d97c6 100644 --- a/home/features/cli/neofetch.nix +++ b/home/features/cli/neofetch.nix @@ -118,7 +118,7 @@ in options.features.cli.neofetch.enable = mkEnableOption "enable neofetch"; config = mkIf cfg.enable { - home.packages = with pkgs; [ neofetch ]; + home.packages = with pkgs; [ neofetch imagemagick ]; home.file.".config/neofetch/config.conf".text = lib.mkForce neofetchConfig; }; } diff --git a/home/features/desktop/hyprland.nix b/home/features/desktop/hyprland.nix index 2c1e6c4..5f25c19 100644 --- a/home/features/desktop/hyprland.nix +++ b/home/features/desktop/hyprland.nix @@ -59,8 +59,6 @@ in gaps_in = 5; gaps_out = 5; border_size = 2; - #"col.active_border" = "rgba(02BEF5ee) rgba(02BEF5ee) 45deg"; - # "col.active_border" = "rgba(0dcaf5ee) rgba(0dcaf5ee) 45deg"; "col.active_border" = "rgba(5faaffee) rgba(5faaffee) 45deg"; "col.inactive_border" = "rgba(595959aa)"; layout = "dwindle"; @@ -127,7 +125,7 @@ in "float, Wofi" "float, Calculator" "rounding 10, Wofi" - "float, dunst" + "float, mako" "animation none,Wofi" "float,viewnior" "float,feh" @@ -137,7 +135,7 @@ in "fullscreen, wlogout" "float, title:wlogout" "fullscreen, title:wlogout" - "idleinhibit focus, mpv" + "idleinhibit focus, vlc" "idleinhibit fullscreen, firefox" "float, title:^(Media viewer)$" "float, title:^(Volume Control)$" diff --git a/home/nomad/dotfiles/bat.nix b/home/nomad/dotfiles/bat.nix index c2ae65a..598c2f5 100644 --- a/home/nomad/dotfiles/bat.nix +++ b/home/nomad/dotfiles/bat.nix @@ -1,5 +1,5 @@ { - home.file.".config/bat/config".text = '' + home.file.".config/bat/config".text = /*bash*/ '' --theme="Dracula" # Show line numbers, Git modifications and file header (but no grid) diff --git a/home/nomad/dotfiles/default.nix b/home/nomad/dotfiles/default.nix index 516c530..c4df798 100644 --- a/home/nomad/dotfiles/default.nix +++ b/home/nomad/dotfiles/default.nix @@ -1,6 +1,7 @@ { inputs, pkgs, ... }: { imports = [ ./bat.nix + ./kitty.nix ]; home.file.".config/nvim" = { diff --git a/home/nomad/dotfiles/kitty.nix b/home/nomad/dotfiles/kitty.nix new file mode 100644 index 0000000..7996fe3 --- /dev/null +++ b/home/nomad/dotfiles/kitty.nix @@ -0,0 +1,97 @@ +{ + home.file.".config/kitty/kitty.conf".text = /*bash*/ '' + linux_display_server wayland + wayland_titlebar_color background + allow_remote_control yes + enable_audio_bell no + + font_family JetBrainsMono Nerd Font + bold_font auto + italic_font auto + bold_italic_font auto + + font_size 14 + background_opacity 0.9 + + # window settings + initial_window_width 95c + initial_window_height 35c + window_padding_width 20 + confirm_os_window_close 0 + + # Upstream colors {{{ + + # Special + background #14151e + foreground #98b0d3 + + # Black + color0 #151720 + color8 #4f5572 + + # Red + color1 #dd6777 + color9 #e26c7c + + # Green + color2 #90ceaa + color10 #95d3af + + # Yellow + color3 #ecd3a0 + color11 #f1d8a5 + + # Blue + color4 #86aaec + color12 #8baff1 + + # Magenta + color5 #c296eb + color13 #c79bf0 + + # Cyan + color6 #93cee9 + color14 #98d3ee + + # White + color7 #cbced3 + color15 #d0d3d8 + + # Cursor + cursor #cbced3 + cursor_text_color #a5b6cf + + # Selection highlight + selection_foreground #a5b6cf + selection_background #1c1e27 + + + # The color for highlighting URLs on mouse-over + # url_color #9ece6a + url color #5de4c7 + + # Window borders + active_border_color #3d59a1 + inactive_border_color #101014 + bell_border_color #fffac2 + + # Tab bar + tab_bar_style fade + tab_fade 1 + active_tab_foreground #3d59a1 + active_tab_background #16161e + active_tab_font_style bold + inactive_tab_foreground #787c99 + inactive_tab_background #16161e + inactive_tab_font_style bold + tab_bar_background #101014 + + # Title bar + macos_titlebar_color #16161e + + # {{{ Keybindings + map ctrl+t new_tab_with_cwd + map ctrl+t close_tab + # }} + ''; +} diff --git a/home/nomad/unkown/home.nix b/home/nomad/unkown/home.nix index 67b61cc..2975ea8 100644 --- a/home/nomad/unkown/home.nix +++ b/home/nomad/unkown/home.nix @@ -14,6 +14,10 @@ kitty firefox google-chrome + age + sops + networkmanagerapplet + nvd # Apps vlc amberol @@ -32,7 +36,12 @@ exiftool moonlight-qt kdePackages.kdeconnect-kde + cmatrix + jellyfin-media-player + speedtest-go + wireguard-tools # Dev + devbox go python3 nim @@ -42,13 +51,16 @@ bruno ripgrep zip + nodejs + gcc + python312Packages.pip #zed-fhs # android-studio # android-tools jre17_minimal - # Nvim-Lua + # Nvim lua-language-server - cowsay + glow # # Adds the 'hello' command to your environment. It prints a friendly