โ„๏ธ 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.

ใ€Œ๐Ÿ†™ใ€ update(nixvim): updated config and added quickMode to compile byteCode everytime it rebuild

adjoly a947e463 f2ce4238

+41 -61
-21
flake.lock
··· 613 613 "type": "github" 614 614 } 615 615 }, 616 - "randomTimer": { 617 - "inputs": { 618 - "nixpkgs": [ 619 - "nixpkgs" 620 - ] 621 - }, 622 - "locked": { 623 - "lastModified": 1753110793, 624 - "narHash": "sha256-sytqwPJQYf3OlKvFHxlCbtKOTGEviE99huTnxBf41iQ=", 625 - "owner": "keyzox71", 626 - "repo": "randomTimer", 627 - "rev": "d04d13a10803a7d860485d5a4e6658aee3da6a09", 628 - "type": "github" 629 - }, 630 - "original": { 631 - "owner": "keyzox71", 632 - "repo": "randomTimer", 633 - "type": "github" 634 - } 635 - }, 636 616 "root": { 637 617 "inputs": { 638 618 "catppuccin": "catppuccin", ··· 646 626 "nixpkgs": "nixpkgs_3", 647 627 "nixvim": "nixvim", 648 628 "pogit": "pogit", 649 - "randomTimer": "randomTimer", 650 629 "timmy": "timmy", 651 630 "unstablepkgs": "unstablepkgs", 652 631 "zen-browser": "zen-browser"
-5
flake.nix
··· 256 256 inputs.nixpkgs.follows = "nixpkgs"; 257 257 }; 258 258 259 - randomTimer = { 260 - url = "github:keyzox71/randomTimer"; 261 - inputs.nixpkgs.follows = "nixpkgs"; 262 - }; 263 - 264 259 nixvim = { 265 260 url = "github:nix-community/nixvim"; 266 261 # inputs.nixpkgs.follows = "nixpkgs";
+10 -8
home/42/packages.nix
··· 1 1 { 2 - pkgs, 3 - inputs, 4 - ... 2 + pkgs, 3 + self, 4 + ... 5 5 }: 6 6 7 7 { 8 - home.packages = with pkgs; [ 9 - mockoon 10 - brightnessctl 11 - inputs.randomTimer.packages.${pkgs.system}.default 12 - ]; 8 + home.packages = with pkgs; [ 9 + mockoon 10 + brightnessctl 11 + (self.packages.${pkgs.system}.keyznvim.override { 12 + home = "/home/adjoly/"; 13 + }) 14 + ]; 13 15 }
+4
home/DEV-BOYY/packages.nix
··· 12 12 gearlever # for beeper cause the one from the nixpkgs seems bugged 13 13 strawberry # for itunes lib and need to test if upload to ipod works 14 14 self.packages.${pkgs.system}.adjust-brightness # for adjusting brightness on ddc/ci screen 15 + (self.packages.${pkgs.system}.keyznvim.override { 16 + quickMode = false; 17 + home = "/home/adjoly/"; 18 + }) 15 19 ]; 16 20 }
+4
home/LAPTOP-5530/packages.nix
··· 14 14 prismlauncher 15 15 jellyfin-media-player 16 16 self.packages.${pkgs.system}.adjust-brightness 17 + (self.packages.${pkgs.system}.keyznvim.override { 18 + quickMode = false; 19 + home = "/home/adjoly/"; 20 + }) 17 21 ]; 18 22 }
+8
home/nixos-server/default.nix
··· 1 1 { 2 2 self, 3 + pkgs, 3 4 ... 4 5 }: 5 6 { ··· 15 16 }; 16 17 17 18 services.ssh-agent.enable = false; 19 + 20 + home.packages = [ 21 + (self.packages.${pkgs.system}.keyznvim.override { 22 + quickMode = false; 23 + home = "/home/adjoly/"; 24 + }) 25 + ]; 18 26 19 27 home.stateVersion = "25.05"; 20 28 }
-5
home/nixpkgs-conf.nix
··· 20 20 }) 21 21 ]; 22 22 }; 23 - home.packages = [ 24 - (self.packages.${pkgs.system}.keyznvim.override { 25 - home = "/home/adjoly/"; 26 - }) 27 - ]; 28 23 }
+3
home/virtualBoyy/default.nix
··· 32 32 gearlever 33 33 inputs.hyprland-contrib.packages.${pkgs.system}.grimblast 34 34 xfce.thunar 35 + (self.packages.${pkgs.system}.keyznvim.override { 36 + home = "/home/adjoly/"; 37 + }) 35 38 ]; 36 39 37 40 programs.kitty.font.size = 13; # for kitty
-1
modules/home-manager/cli/cli-app.nix
··· 14 14 config = lib.mkIf config.keyzox.cli-app.enable { 15 15 home.packages = with pkgs; [ 16 16 inputs.timmy.packages.${pkgs.system}.timmy 17 - inputs.randomTimer.packages.${pkgs.system}.default 18 17 tea 19 18 ]; 20 19
+1 -16
modules/home-manager/cli/shell.nix
··· 30 30 ts = "timmy search"; 31 31 }; 32 32 initContent = '' 33 - bindkey -e 34 - declare -A pomo_options 35 - pomo_options["work"]="45" 36 - pomo_options["break"]="10" 37 - 38 - pomodoro () { 39 - if [ -n "$1" -a -n "''${pomo_options["$1"]}" ]; then 40 - val=$1 41 - echo time: ''${pomo_options["$val"]} 42 - randomTimer ''${pomo_options["$val"]} 43 - dunstify "'$val' session done" || notify-send "'$val' session done" 44 - fi 45 - } 46 - 47 - alias wo="pomodoro 'work'" 48 - alias br="pomodoro 'break'" 33 + bindkey -e 49 34 ''; 50 35 }; 51 36 home.sessionVariables = {
+6 -3
pkgs/keyznvim/config/lsp/default.nix
··· 43 43 44 44 extraPackages = 45 45 with pkgs; 46 - lib.optional liteMode [ 47 - nixfmt-rfc-style 48 - ]; 46 + if liteMode then 47 + [ 48 + nixfmt-rfc-style 49 + ] 50 + else 51 + [ ]; 49 52 50 53 keyzox.lsp = { 51 54 liteMode = liteMode;
+3 -2
pkgs/keyznvim/config/performance.nix
··· 1 1 { 2 + quickMode, 2 3 ... 3 4 }: 4 5 { 5 6 performance = { 6 - byteCompileLua.enable = true; 7 - combinePlugins.enable = true; 7 + byteCompileLua.enable = if quickMode then false else true; 8 + combinePlugins.enable = if quickMode then false else true; 8 9 }; 9 10 }
+2
pkgs/keyznvim/default.nix
··· 2 2 pkgs ? import <nixpkgs> { }, 3 3 nixvim, 4 4 liteMode ? false, 5 + quickMode ? true, 5 6 inputs, 6 7 outputs, 7 8 self, ··· 14 15 inherit 15 16 self 16 17 liteMode 18 + quickMode 17 19 inputs 18 20 outputs 19 21 home