Compare commits
No commits in common. "df9449315d5f6260a6754a1872d270c637eb1862" and "a2be692e45b3d6f87e89ffca7134e979eff9297c" have entirely different histories.
df9449315d
...
a2be692e45
42
flake.lock
42
flake.lock
|
|
@ -30,11 +30,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1769774308,
|
||||
"narHash": "sha256-8Ve6VdUpcYbl8bS5oyDwVnnNobyPxdPmUHGgSDyOazQ=",
|
||||
"lastModified": 1764173295,
|
||||
"narHash": "sha256-Jh4VtPcK2Ov+RTcV9FtyQRsxiJmXFQGfqX6jjM7/mgc=",
|
||||
"owner": "aylur",
|
||||
"repo": "astal",
|
||||
"rev": "eb235f8813bdea2a4a38ac228f2efc4e2a8a90af",
|
||||
"rev": "7d1fac8a4b2a14954843a978d2ddde86168c75ef",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -132,11 +132,11 @@
|
|||
]
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1773093840,
|
||||
"narHash": "sha256-u/96NoAyN8BSRuM3ZimGf7vyYgXa3pLx4MYWjokuoH4=",
|
||||
"lastModified": 1767930051,
|
||||
"narHash": "sha256-YXtqo8h5bAbqC64XAPMMsZdYk8XkwkyNj/7XOsIyVf8=",
|
||||
"owner": "nix-community",
|
||||
"repo": "home-manager",
|
||||
"rev": "bb014746edb2a98d975abde4dd40fa240de4cf86",
|
||||
"rev": "297a08510894822ddd93ee2cfc66d6ac65a3cebb",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -184,11 +184,11 @@
|
|||
},
|
||||
"nixpkgs_2": {
|
||||
"locked": {
|
||||
"lastModified": 1772963539,
|
||||
"narHash": "sha256-9jVDGZnvCckTGdYT53d/EfznygLskyLQXYwJLKMPsZs=",
|
||||
"lastModified": 1767767207,
|
||||
"narHash": "sha256-Mj3d3PfwltLmukFal5i3fFt27L6NiKXdBezC1EBuZs4=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "9dcb002ca1690658be4a04645215baea8b95f31d",
|
||||
"rev": "5912c1772a44e31bf1c63c0390b90501e5026886",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -200,11 +200,11 @@
|
|||
},
|
||||
"nixpkgs_3": {
|
||||
"locked": {
|
||||
"lastModified": 1772963539,
|
||||
"narHash": "sha256-9jVDGZnvCckTGdYT53d/EfznygLskyLQXYwJLKMPsZs=",
|
||||
"lastModified": 1767767207,
|
||||
"narHash": "sha256-Mj3d3PfwltLmukFal5i3fFt27L6NiKXdBezC1EBuZs4=",
|
||||
"owner": "nixos",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "9dcb002ca1690658be4a04645215baea8b95f31d",
|
||||
"rev": "5912c1772a44e31bf1c63c0390b90501e5026886",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -216,11 +216,11 @@
|
|||
},
|
||||
"nixpkgs_4": {
|
||||
"locked": {
|
||||
"lastModified": 1772542754,
|
||||
"narHash": "sha256-WGV2hy+VIeQsYXpsLjdr4GvHv5eECMISX1zKLTedhdg=",
|
||||
"lastModified": 1762111121,
|
||||
"narHash": "sha256-4vhDuZ7OZaZmKKrnDpxLZZpGIJvAeMtK6FKLJYUtAdw=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "8c809a146a140c5c8806f13399592dbcb1bb5dc4",
|
||||
"rev": "b3d51a0365f6695e7dd5cdf3e180604530ed33b4",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -252,11 +252,11 @@
|
|||
"nixpkgs": "nixpkgs_3"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1773125003,
|
||||
"narHash": "sha256-EF89LT3zxm8dM2pgoAohUcdQoTVVv1v02Jq+z6j8u+0=",
|
||||
"lastModified": 1767950946,
|
||||
"narHash": "sha256-1uAvkp3rbtF4fdjiiXfGydNOLFcG6J0/LXbHFgQLxKY=",
|
||||
"owner": "nix-community",
|
||||
"repo": "NUR",
|
||||
"rev": "eb59c1e77102b9f836cdea9f12568f191a9aff57",
|
||||
"rev": "3fabc71263f7765c342740db5360a2308ece715d",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
@ -299,11 +299,11 @@
|
|||
"systems": "systems"
|
||||
},
|
||||
"locked": {
|
||||
"lastModified": 1773099334,
|
||||
"narHash": "sha256-ciiNQFZ2m2JOEDDg9ZZxOuxykl4Aw/2C1EQsOcq+F+E=",
|
||||
"lastModified": 1767893586,
|
||||
"narHash": "sha256-fOMYp8L0k1e/lS9+wii6t52VU1EHGLfHZ2yN4VgfUwQ=",
|
||||
"owner": "vicinaehq",
|
||||
"repo": "vicinae",
|
||||
"rev": "2a427670116461a4ce0207db2c089aee9f40428e",
|
||||
"rev": "a11af8cf1a4bd15692852e1abc1ecc0d62c4d50e",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
|
|||
|
|
@ -41,7 +41,7 @@
|
|||
]; }
|
||||
{
|
||||
networking.hostName = host;
|
||||
time.timeZone = "Asia/Bangkok";
|
||||
time.timeZone = "Europe/Brussels";
|
||||
nix.settings = {
|
||||
substituters = [
|
||||
"https://nix-community.cachix.org"
|
||||
|
|
|
|||
|
|
@ -19,10 +19,10 @@ in
|
|||
programs.ssh.matchBlocks."*".identityFile = "/home/user/.secrets/SSH/Aloria/id_ed25519";
|
||||
|
||||
home.packages = with pkgs; [
|
||||
jetbrains.pycharm
|
||||
# jetbrains.pycharm-professional
|
||||
rclone
|
||||
opencode
|
||||
# zed-editor
|
||||
zed-editor
|
||||
google-cloud-sdk
|
||||
distrobox
|
||||
gnome-disk-utility
|
||||
|
|
@ -32,7 +32,6 @@ in
|
|||
gnome-power-manager
|
||||
discord
|
||||
smile
|
||||
podman-compose
|
||||
];
|
||||
|
||||
wayland.windowManager.hyprland.settings = {
|
||||
|
|
|
|||
|
|
@ -5,8 +5,8 @@
|
|||
pname = "Helium";
|
||||
version = "0.4.7.1";
|
||||
src = pkgs.fetchurl {
|
||||
url = "https://github.com/imputnet/helium-linux/releases/download/0.8.5.1/helium-0.8.5.1-x86_64.AppImage";
|
||||
sha256 = "sha256-jFSLLDsHB/NiJqFmn8S+JpdM8iCy3Zgyq+8l4RkBecM=";
|
||||
url = "https://github.com/imputnet/helium-linux/releases/download/0.5.8.1/helium-0.5.8.1-x86_64.AppImage";
|
||||
sha256 = "sha256-d8kwLEU6qgEgp7nlEwdfRevB1JrbEKHRe8+GhGpGUig=";
|
||||
};
|
||||
})
|
||||
];
|
||||
|
|
|
|||
|
|
@ -242,10 +242,10 @@ in {
|
|||
"$mainMod, M, fullscreen, 1"
|
||||
"$mainMod, F11, fullscreen"
|
||||
"$mainMod, F, togglefloating,"
|
||||
"$mainMod, SPACE, layoutmsg, togglesplit"
|
||||
"$mainMod, SPACE, togglesplit, # dwindle"
|
||||
"CONTROL_L ALT_L, L, exec, ${pkgs.hyprlock}/bin/hyprlock"
|
||||
"$mainMod, C, exec, vicinae vicinae://extensions/vicinae/clipboard/history"
|
||||
"$mainMod, N, exec, vicinae vicinae://extensions/vicinae/wm/switch-windows"
|
||||
"$mainMod, W, exec, vicinae vicinae://extensions/vicinae/wm/switch-windows"
|
||||
"$mainMod, Escape, exec, vicinae open -q \"Power Management \""
|
||||
",XF86MonBrightnessUp, exec, ${pkgs.brightnessctl}/bin/brightnessctl set +10%"
|
||||
",XF86MonBrightnessDown, exec, ${pkgs.brightnessctl}/bin/brightnessctl set 10%-"
|
||||
|
|
|
|||
|
|
@ -7,7 +7,7 @@ cscale=ewa_lanczossharp
|
|||
video-sync=display-resample
|
||||
interpolation
|
||||
tscale=oversample
|
||||
vo=gpu
|
||||
vo=gpu-next
|
||||
hwdec=auto
|
||||
force-window=yes
|
||||
keep-open=yes
|
||||
|
|
|
|||
|
|
@ -9,7 +9,9 @@ return {
|
|||
},
|
||||
config = function()
|
||||
local dap = require "dap"
|
||||
require('dap.ext.vscode').load_launchjs("launch.json")
|
||||
-- dap.defaults.fallback.exception_breakpoints = {'raised'}
|
||||
|
||||
local ui = require "dapui"
|
||||
|
||||
require("dapui").setup({
|
||||
|
|
@ -82,7 +84,7 @@ return {
|
|||
require('dap').set_breakpoint(vim.fn.input('Breakpoint condition: '))
|
||||
end, {})
|
||||
vim.api.nvim_create_user_command("DapToggleScopes", function()
|
||||
require("dapui").float_element("scopes", { enter = true, width = 250, height = 50, position = "center" })
|
||||
require("dapui").float_element("scopes", {enter = true, width=250, height=50, position="center"})
|
||||
end, {})
|
||||
-- dap.listeners.before.event_terminated.dapui_config = function()
|
||||
-- ui.close()
|
||||
|
|
|
|||
|
|
@ -44,12 +44,12 @@
|
|||
"hyprland/window" = { max-length = 50; };
|
||||
tray = { spacing = 10; };
|
||||
"clock#clock2" = {
|
||||
timezone = "Asia/Bangkok";
|
||||
timezone = "Europe/Brussels";
|
||||
format = "{:%H:%M:%S}";
|
||||
interval = 1;
|
||||
};
|
||||
clock = {
|
||||
timezone = "Asia/Bangkok";
|
||||
timezone = "Europe/Brussels";
|
||||
format = "{:%Y-%m-%d}";
|
||||
interval = 3600;
|
||||
};
|
||||
|
|
|
|||
|
|
@ -4,7 +4,6 @@
|
|||
programs.yazi = {
|
||||
enable = true;
|
||||
enableZshIntegration = true;
|
||||
shellWrapperName = "y";
|
||||
settings = {
|
||||
mgr = {
|
||||
sort_by = "natural";
|
||||
|
|
|
|||
|
|
@ -16,5 +16,3 @@ function run_waypipe() {
|
|||
REMOTE_PATH=$(echo $(pwd) | sed "s|/home/[a-z]*|\$HOME|g")
|
||||
SSH_SESSION_ID=$SSH_SESSION_ID waypipe -n ssh -t $1 env REMOTE_PATH=\"$REMOTE_PATH\" SSH_SESSION_ID=$SSH_SESSION_ID "zsh --login"
|
||||
}
|
||||
|
||||
alias s='run_waypipe'
|
||||
|
|
|
|||
|
|
@ -54,7 +54,6 @@ in {
|
|||
|
||||
networking.hostId = "4e859062";
|
||||
networking.interfaces.wlan0.useDHCP = lib.mkDefault true;
|
||||
networking.enableIPv6 = false;
|
||||
networking.wireless.iwd.enable = true;
|
||||
networking.wireless.iwd.settings = {
|
||||
IPv6 = {
|
||||
|
|
@ -147,11 +146,4 @@ in {
|
|||
serviceConfig = { Restart = "on-failure"; RestartSec = "2s"; };
|
||||
unitConfig.StartLimitIntervalSec = 0;
|
||||
};
|
||||
services.usbmuxd.enable = true;
|
||||
environment.systemPackages = with pkgs; [
|
||||
ifuse
|
||||
libimobiledevice
|
||||
scrcpy
|
||||
v4l-utils
|
||||
];
|
||||
}
|
||||
|
|
|
|||
|
|
@ -10,13 +10,11 @@
|
|||
|
||||
boot.initrd.availableKernelModules = [ "xhci_pci" "thunderbolt" "nvme" "usb_storage" "sd_mod" ];
|
||||
boot.initrd.kernelModules = [ ];
|
||||
boot.kernelModules = [ "kvm-intel" "v4l2loopback" ];
|
||||
boot.extraModulePackages = with config.boot.kernelPackages; [ v4l2loopback tp_smapi ];
|
||||
boot.kernelModules = [ "kvm-intel" ];
|
||||
boot.extraModulePackages = [ config.boot.kernelPackages.tp_smapi ];
|
||||
boot.extraModprobeConfig = ''
|
||||
options thinkpad_acpi fan_control=1
|
||||
options v4l2loopback exclusive_caps=1 card_label="Android Virtual Camera"
|
||||
'';
|
||||
boot.kernelParams = [ "ipv6.disable=1" ];
|
||||
|
||||
fileSystems."/" =
|
||||
{ device = "rpool/root";
|
||||
|
|
@ -50,10 +48,9 @@
|
|||
hardware.trackpoint.device = "TPPS/2 Synaptics TrackPoint";
|
||||
hardware.ipu6.enable = true;
|
||||
hardware.ipu6.platform = "ipu6ep";
|
||||
nixpkgs.config.packageOverrides = pkgs: {
|
||||
zfs = pkgs.zfs_unstable;
|
||||
};
|
||||
# boot.kernelPackages = pkgs.linuxPackages_latest;
|
||||
# nixpkgs.config.packageOverrides = pkgs: {
|
||||
# zfs = pkgs.zfs_unstable;
|
||||
# };
|
||||
# boot.kernelPackages = pkgs.linuxPackages_latest.extend ( self: super: {
|
||||
# ipu6-drivers = super.ipu6-drivers.overrideAttrs (
|
||||
# final: previous: rec {
|
||||
|
|
|
|||
|
|
@ -35,13 +35,13 @@
|
|||
expat
|
||||
|
||||
# Graphics / X11 / desktop
|
||||
libx11
|
||||
libxext
|
||||
libxfixes
|
||||
libxdamage
|
||||
libxcomposite
|
||||
libxrandr
|
||||
libxcb
|
||||
xorg.libX11
|
||||
xorg.libXext
|
||||
xorg.libXfixes
|
||||
xorg.libXdamage
|
||||
xorg.libXcomposite
|
||||
xorg.libXrandr
|
||||
xorg.libxcb
|
||||
libdrm
|
||||
mesa
|
||||
libxkbcommon
|
||||
|
|
@ -136,7 +136,7 @@
|
|||
|
||||
services.resolved = {
|
||||
enable = pkgs.lib.mkDefault true;
|
||||
settings.Resolve.FallbackDNS = [ "1.1.1.1" "1.0.0.1" ];
|
||||
fallbackDns = [ "1.1.1.1" "1.0.0.1" ];
|
||||
};
|
||||
networking.nameservers = pkgs.lib.mkDefault ["1.1.1.1" "1.0.0.1"];
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue