treewide: yeet some proprietary slop, also name and shame

This commit is contained in:
2026-02-02 23:04:41 +09:00
parent 2821f23ef5
commit 743adf0735
9 changed files with 23 additions and 19 deletions

View File

@@ -66,7 +66,14 @@
inherit system;
config = {
allowUnfree = true;
allowUnfreePredicate = pkg: nixpkgs.lib.elem (nixpkgs.lib.getName pkg) [
"discord"
"geogebra"
"ipu6-camera-bins"
"ipu6-camera-bins-unstable"
"ivsc-firmware"
"ivsc-firmware-unstable"
];
android_sdk.accept_license = true;
segger-jlink.acceptLicense = true;
permittedInsecurePackages = [

View File

@@ -149,6 +149,7 @@ in
programs.ahoviewer.enable = graphics;
programs.alacritty.enable = graphics;
programs.anki.enable = graphics;
programs.chromium.enable = graphics;
programs.element-desktop.enable = graphics;
programs.emacs.enable = graphics;
programs.feh.enable = graphics;
@@ -158,7 +159,7 @@ in
programs.newsboat.enable = graphics;
programs.nyxt.enable = graphics;
programs.obs-studio.enable = graphics;
programs.obsidian.enable = graphics;
programs.obsidian.enable = false;
programs.prism-launcher.enable = graphics;
programs.qutebrowser.enable = graphics;
programs.rofi.enable = graphics;

View File

@@ -54,7 +54,7 @@
rnr
rsync
# sc-im
slack-term
# slack-term
tea
terminal-parrot
termtosvg
@@ -94,7 +94,6 @@
ghidra
gimp3-with-plugins
gnome-font-viewer
google-chrome
imhex
imv
inkscape
@@ -122,7 +121,7 @@
# scrcpy
seahorse
shellcheck
slack
# slack
# sublime3
# swiPrologWithGui
tagainijisho
@@ -153,11 +152,10 @@
desmume
# osu-lazer
# retroarchFull
steam
steam-tui
# steam
# steam-tui
stepmania
# taisei
]
);
}

View File

@@ -233,7 +233,7 @@ lib.mkIf cfg.enable {
reflogExpireUnreachable = "90 days";
};
web.browser = "google-chrome-stable";
web.browser = "firefox";
"filter \"lfs\"" = {
required = true;

View File

@@ -22,7 +22,7 @@ in
"workspace special silent, title:^(.*is sharing (your screen|a window)\.)$"
"workspace 2, class:^(firefox)$"
"workspace 2, class:^(google-chrome)$"
"workspace 2, class:^(chromium)$"
"workspace 3, class:^(Emacs)$"
"workspace 3, class:^(code)$"

View File

@@ -2,7 +2,7 @@
let
cfg = config.programs.newsboat;
defaultBrowser = "google-chrome-stable %u";
defaultBrowser = "firefox %u";
videoViewer = "mpv %u";
in {
imports = [ ./sources.nix ];

View File

@@ -23,7 +23,7 @@ in
};
programs.vscode = {
package = pkgs.vscode.overrideAttrs (prev: {
package = pkgs.vscodium.overrideAttrs (prev: {
# NOTE: this messes up zsh's tab completion in the terminal whenever code is started
# from within a shell
preFixup = prev.preFixup + ''
@@ -318,10 +318,10 @@ in
justusadam.language-haskell
justusadam.language-haskell
mechatroner.rainbow-csv
mhutchie.git-graph
# mhutchie.git-graph
ms-python.python
ms-python.vscode-pylance
ms-vscode-remote.remote-ssh
# ms-python.vscode-pylance
# ms-vscode-remote.remote-ssh
naumovs.color-highlight
oderwat.indent-rainbow
pkief.material-icon-theme

View File

@@ -49,7 +49,7 @@ type TerminalCommand = String
myTerminal = "alacritty"
-- myBrowser = "qutebrowser"
myBrowser = "google-chrome-stable"
myBrowser = "firefox"
myFileBrowser = "thunar"
emacsCommand :: TerminalCommand
@@ -258,7 +258,7 @@ myManageHook = composeAll
, className =? "copyq" --> doFloat
, className =? "firefox" --> doShift wsWeb
, className =? "google-chrome" --> doShift wsWeb
, className =? "chromium" --> doShift wsWeb
, className =? "Emacs" --> doShift wsDev
, className =? "Code" --> doShift wsDev

View File

@@ -8,7 +8,6 @@
packages = with pkgs; [
ark-pixel-font
cm_unicode
corefonts
dejavu_fonts
fira-code
fira-code-symbols
@@ -28,7 +27,6 @@
powerline-fonts
source-han-sans
source-sans
symbola
texlivePackages.asana-math
ubuntu-classic
victor-mono