changes
This commit is contained in:
@@ -1 +1 @@
|
||||
https://channels.nixos.org/nixos-24.05
|
||||
https://channels.nixos.org/nixos-24.11
|
||||
|
||||
@@ -11,6 +11,7 @@ let
|
||||
impermanence = builtins.fetchTarball "https://github.com/nix-community/impermanence/archive/master.tar.gz";
|
||||
in {
|
||||
nixpkgs.config.allowUnfree = true;
|
||||
nixpkgs.config.allowBroken = true;
|
||||
|
||||
security.pki.certificates = [ "/home/dominik/.local/share/mkcert/rootCA.pem" ];
|
||||
|
||||
|
||||
@@ -56,7 +56,7 @@
|
||||
powerManagement.cpuFreqGovernor = lib.mkDefault "powersave";
|
||||
hardware.cpu.amd.updateMicrocode = lib.mkDefault config.hardware.enableRedistributableFirmware;
|
||||
|
||||
hardware.opengl = {
|
||||
hardware.graphics = {
|
||||
enable = true;
|
||||
extraPackages = with pkgs; [
|
||||
vaapiVdpau
|
||||
|
||||
@@ -5,8 +5,8 @@ self: super: {
|
||||
version = "1.0.0";
|
||||
src = super.fetchgit {
|
||||
url = "https://git.cloonar.com/Cloonar/chatgpt.vim.git";
|
||||
rev = "9a9868c991d2c9d0d2f5bc4c065a839f79c8daa1";
|
||||
sha256 = "sha256-ip+VFMJJWNaoSOyY2nLNVLEb3h37akUdk0du5u81dvc=";
|
||||
rev = "d6dc98cd586272741eaacf2cd6e94c6a6a1b7da2";
|
||||
sha256 = "sha256-t9toNPBTGti2ufGYHBVZbEV3DpBX8RK4ayhBlpHgygk=";
|
||||
};
|
||||
};
|
||||
};
|
||||
|
||||
@@ -25,7 +25,7 @@ local capabilities = vim.lsp.protocol.make_client_capabilities()
|
||||
capabilities.textDocument.completion.completionItem.snippetSupport = true
|
||||
capabilities = require('cmp_nvim_lsp').default_capabilities(capabilities)
|
||||
|
||||
local servers = { 'tsserver', 'lua', 'cssls', 'yamlls', 'intelephense' }
|
||||
local servers = { 'ts_ls', 'lua', 'cssls', 'yamlls', 'intelephense' }
|
||||
for _, lsp in pairs(servers) do
|
||||
require('lspconfig')[lsp].setup {
|
||||
-- on_attach = on_attach,
|
||||
|
||||
@@ -9,7 +9,7 @@
|
||||
nodePackages.typescript-language-server
|
||||
sumneko-lua-language-server
|
||||
nodePackages.intelephense
|
||||
nodePackages.vscode-css-languageserver-bin
|
||||
nodePackages.vscode-langservers-extracted
|
||||
nodePackages.yaml-language-server
|
||||
gopls
|
||||
lazygit
|
||||
@@ -41,6 +41,7 @@
|
||||
gitsigns-nvim
|
||||
lightline-vim
|
||||
lspkind-nvim
|
||||
mini-icons
|
||||
neogit
|
||||
null-ls-nvim
|
||||
nvim-autopairs
|
||||
@@ -48,6 +49,7 @@
|
||||
nvim-colorizer-lua
|
||||
nvim-lspconfig
|
||||
nvim-tree-lua
|
||||
nvim-web-devicons
|
||||
pkgs.vimPlugins.nvim-treesitter.withAllGrammars
|
||||
# (nvim-treesitter.withPlugins (_: pkgs.tree-sitter.allGrammars))
|
||||
plenary-nvim
|
||||
@@ -61,7 +63,8 @@
|
||||
vim-sneak
|
||||
vim-vsnip
|
||||
which-key-nvim
|
||||
];
|
||||
rest-nvim
|
||||
];
|
||||
opt = [];
|
||||
};
|
||||
customRC = let
|
||||
|
||||
@@ -21,13 +21,9 @@
|
||||
libdecor
|
||||
];
|
||||
|
||||
hardware.opengl = {
|
||||
hardware.graphics = {
|
||||
enable = true;
|
||||
## radv: an open-source Vulkan driver from freedesktop
|
||||
driSupport = true;
|
||||
driSupport32Bit = true;
|
||||
|
||||
## amdvlk: an open-source Vulkan driver from AMD
|
||||
enable32Bit = true;
|
||||
extraPackages = [ pkgs.amdvlk ];
|
||||
extraPackages32 = [ pkgs.driversi686Linux.amdvlk ];
|
||||
};
|
||||
|
||||
@@ -13,7 +13,7 @@ let
|
||||
in
|
||||
{
|
||||
environment.systemPackages = [
|
||||
pkgs.rustdesk
|
||||
rustDeskDesktopItem
|
||||
pkgs.rustdesk-flutter
|
||||
# rustDeskDesktopItem
|
||||
];
|
||||
}
|
||||
|
||||
@@ -25,27 +25,24 @@ let
|
||||
unstable = import (fetchTarball https://nixos.org/channels/nixos-unstable/nixexprs.tar.xz) {
|
||||
config = { allowUnfree = true; };
|
||||
};
|
||||
orca-slicer-pin = import (builtins.fetchTarball {
|
||||
url = "https://github.com/NixOS/nixpkgs/archive/67b4bf1df4ae54d6866d78ccbd1ac7e8a8db8b73.tar.gz";
|
||||
}) {};
|
||||
apache-ds-pin = import (builtins.fetchTarball {
|
||||
url = "https://github.com/NixOS/nixpkgs/archive/9aec01027f7ea2bca07bb51d5ed83e78088871c1.tar.gz";
|
||||
}) {};
|
||||
ddev-pin = import (builtins.fetchTarball {
|
||||
url = "https://github.com/NixOS/nixpkgs/archive/34a626458d686f1b58139620a8b2793e9e123bba.tar.gz";
|
||||
}) {};
|
||||
# ddev-pin = import (builtins.fetchTarball {
|
||||
# url = "https://github.com/NixOS/nixpkgs/archive/34a626458d686f1b58139620a8b2793e9e123bba.tar.gz";
|
||||
# }) {};
|
||||
in {
|
||||
imports = [
|
||||
./social.nix
|
||||
./signal-work.nix
|
||||
# ./parsec.nix
|
||||
./rustdesk.nix
|
||||
# ./rustdesk.nix
|
||||
./thunderbird.nix
|
||||
];
|
||||
|
||||
environment.variables.XCURSOR_SIZE = "24";
|
||||
|
||||
hardware.opengl.extraPackages = [ pkgs.amdvlk ];
|
||||
hardware.graphics.extraPackages = [ pkgs.amdvlk ];
|
||||
environment.variables.VK_ICD_FILENAMES = "/run/opengl-driver/share/vulkan/icd.d/amd_icd64.json";
|
||||
|
||||
hardware.pulseaudio.support32Bit = true;
|
||||
@@ -78,13 +75,16 @@ in {
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
alsaUtils
|
||||
alsa-utils
|
||||
audacity
|
||||
apache-ds-pin.apache-directory-studio
|
||||
bitwarden
|
||||
bitwarden-cli
|
||||
rofi-rbw-wayland
|
||||
cryptomator
|
||||
# cryptomator
|
||||
fontforge
|
||||
|
||||
code-cursor
|
||||
|
||||
quickemu
|
||||
|
||||
@@ -111,7 +111,7 @@ in {
|
||||
})
|
||||
|
||||
dbus-sway-environment
|
||||
ddev-pin.ddev
|
||||
ddev
|
||||
dracula-theme
|
||||
foot
|
||||
fractal
|
||||
@@ -119,8 +119,8 @@ in {
|
||||
git
|
||||
glib
|
||||
gimp
|
||||
gnome.seahorse
|
||||
gnome3.adwaita-icon-theme
|
||||
seahorse
|
||||
adwaita-icon-theme
|
||||
go
|
||||
grim
|
||||
hunspell
|
||||
@@ -169,7 +169,7 @@ in {
|
||||
|
||||
fonts.packages = with pkgs; [
|
||||
noto-fonts
|
||||
noto-fonts-cjk
|
||||
noto-fonts-cjk-sans
|
||||
noto-fonts-emoji
|
||||
nerdfonts
|
||||
];
|
||||
|
||||
@@ -27,3 +27,4 @@
|
||||
/home/dominik/projects/epicenter.works/dearmep-website
|
||||
/home/dominik/projects/epicenter.works/padexporter
|
||||
/home/dominik/projects/cloonar/lena-schilling-website
|
||||
/home/dominik/projects/cloonar/yaapi
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{ config, pkgs, ... }:
|
||||
let
|
||||
home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/release-24.05.tar.gz";
|
||||
home-manager = builtins.fetchTarball "https://github.com/nix-community/home-manager/archive/release-24.11.tar.gz";
|
||||
|
||||
|
||||
in
|
||||
|
||||
@@ -152,6 +152,9 @@ in
|
||||
home.sessionVariables = {
|
||||
MOZ_ENABLE_WAYLAND = "1";
|
||||
};
|
||||
home.packages = [
|
||||
pkgs.rustdesk-flutter
|
||||
];
|
||||
|
||||
programs.bash = {
|
||||
enable = true;
|
||||
@@ -536,8 +539,12 @@ in
|
||||
set +eu
|
||||
ssh-keygen -R git.cloonar.com
|
||||
ssh-keyscan git.cloonar.com >> ~/.ssh/known_hosts
|
||||
git clone gitea@git.cloonar.com:dominik.polakovics/typo3-basic.git ${persistHome}/cloonar/typo3-basic 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:Cloonar/soundscape-sync.git ${persistHome}/projects/cloonar/soundscape-sync 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:Cloonar/yaapi.git ${persistHome}/projects/cloonar/yaapi 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:Cloonar/chatgpt.vim.git ${persistHome}/cloonar/chatgpt.vim 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:myhidden.life/web.git ${persistHome}/projects/myhidden.life/myhidden.life-web 2>/dev/null
|
||||
|
||||
git clone gitea@git.cloonar.com:dominik.polakovics/typo3-basic.git ${persistHome}/cloonar/typo3-basic 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:renovate/renovate-config.git ${persistHome}/cloonar/renovate-config 2>/dev/null
|
||||
git clone git@github.com:dpolakovics/bento.git ${persistHome}/cloonar/bento 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:Cloonar/freescout.git ${persistHome}/projects/cloonar/freescout 2>/dev/null
|
||||
@@ -554,10 +561,9 @@ in
|
||||
git clone gitea@git.cloonar.com:Cloonar/amz-frontend.git ${persistHome}/projects/cloonar/amz/amz-frontend 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:hilgenberg/website.git ${persistHome}/projects/cloonar/hilgenberg-website 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:Cloonar/korean-skin.care.git ${persistHome}/projects/cloonar/korean-skin.care 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:myhidden.life/web.git ${persistHome}/projects/myhidden.life/myhidden.life-web 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:Cloonar/soundscape-sync.git ${persistHome}/projects/cloonar/soundscape-sync 2>/dev/null
|
||||
git clone gitea@git.cloonar.com:Cloonar/lena-schilling-website.git ${persistHome}/projects/cloonar/lena-schilling-website 2>/dev/null
|
||||
|
||||
|
||||
git clone gitea@git.cloonar.com:socialgrow.tech/sgt-api.git ${persistHome}/projects/socialgrow.tech/sgt-api 2>/dev/null
|
||||
|
||||
ssh-keygen -R gitlab.epicenter.works
|
||||
@@ -632,6 +638,12 @@ in
|
||||
TERM = "xterm-256color";
|
||||
};
|
||||
};
|
||||
"*.lenaschilling.at" = {
|
||||
user = "root";
|
||||
setEnv = {
|
||||
TERM = "xterm-256color";
|
||||
};
|
||||
};
|
||||
"amz-websrv-01.amz.at" = {
|
||||
user = "ebs";
|
||||
setEnv = {
|
||||
|
||||
Reference in New Issue
Block a user